Cámbiate de hosting. A mi me pasaba lo mismo con un hosting que tenía aquí en España, cada cierto tiempo cambiaban la configuración del servidor y me fastidiaban el sitio y decían que era problema mío, así que me cambié de servidor a un servidor más estable y con menos experimentos y desde entonces no he vuelto a tener más problemas. En algunos hostings ocurren esas cosas que no tienen consideración por los clientes y te cambian cosas cada dos por tres tirándote el sitio y luego además no dan soporte para solucionar los problemas. Que dicho sea no es aceptable que te tiren el sitio sin avisar.