The problems I had with my hosting have been resolved for now. Hopefully everything will return to normal.