Переносил домен на ВПС клиенту, натунулся на ошибку в логах:
[Fri Nov 07 00:41:40 2014] [warn] [client 94.77.64.50] mod_fcgid: read data timeout in 31 seconds
[Fri Nov 07 00:41:40 2014] [error] [client 94.77.64.50] Premature end of script headers: index.php
[Fri Nov 07 00:41:49 2014] [warn] [client 94.77.64.50] mod_fcgid: read data timeout in 31 seconds
[Fri Nov 07 00:41:49 2014] [error] [client 94.77.64.50] Premature end of script headers: index.php
IP какой то говнобирже принадлежит которая сканирует сайты какими то скриптами туповатыми, так как шлют запросов cразу кучу и без тормозов, можно подумать что ддосят. Для решения проблемы прописал в настройках VirtualHost в apache один параметр, а точнее изменил его значение:
1 |
IPCCommTimeout 66 |
IPCCommTimeout – грубо говоря этот параметр устанавливает сколько времени будет выполняться php-cgi процесс, после которого этот процесс должен быть убит. У меня на сервере это знавение по умолчанию было 31, я поставил 66,в логах ошибка исчезла, поглядим че будет дальше.