Добрый день.
Ребята помогите пожалуйста решить такую проблему:
Сайт работал пол года на одном хостинге (godaddy) нормально,а вот уже 5 день он жутко тормозит.Посетителей больше не стало,никаких изменений я в коде не делал плагинов установлено минимум.Ихний сапорт (они отвечают раз в 24 часа)) посоветовал мне поменять хостинг план на более мощьный.Я сменил его на другой план который даёт в два раза больше подключений чем было у меня раньше,но ничего не изменилось
До этого стоял wp-super cache взял и сменил его на hyper cache.Сайт работает толька за счёт кэша,если удалить кэш то страницы открываются за 50 – 60 секунд,или вообше выдаёт ошибку 503 или 500.В логах вот такие ошибки появляются :
[Thu Nov 04 05:16:31 2010] [emerg] [client 151.53.75.174] (22)Invalid argument: mod_fcgid: can't lock process table in pid 11967 [Thu Nov 04 06:05:21 2010] [warn] [client 212.220.85.82] mod_fcgid: read data timeout in 120 seconds [Thu Nov 04 06:05:21 2010] [error] [client 212.220.85.82] Premature end of script headers: index.php [Thu Nov 04 06:06:20 2010] [warn] [client 80.236.231.232] mod_fcgid: read data timeout in 120 seconds [Thu Nov 04 06:06:20 2010] [error] [client 80.236.231.232] Premature end of script headers: index.php [Thu Nov 04 06:06:34 2010] [warn] [client 195.60.174.72] mod_fcgid: can't apply process slot for /var/chroot/home/content/39/6223039/html/index.php [Thu Nov 04 06:28:03 2010] [warn] [client 84.42.76.241] mod_fcgid: read data timeout in 120 seconds [Thu Nov 04 06:28:03 2010] [error] [client 84.42.76.241] Premature end of script headers: index.php [Thu Nov 04 06:28:59 2010] [warn] [client 94.179.58.196] mod_fcgid: read data timeout in 120 seconds [Thu Nov 04 06:28:59 2010] [error] [client 94.179.58.196] Premature end of script headers: index.php [Thu Nov 04 06:35:20 2010] [warn] [client 93.183.221.96] mod_fcgid: read data timeout in 120 seconds [Thu Nov 04 06:35:20 2010] [error] [client 93.183.221.96] Premature end of script headers: index.php [Thu Nov 04 06:35:36 2010] [warn] [client 109.108.234.215] mod_fcgid: can't apply process slot for /var/chroot/home/content/39/6223039/html/index.php [Thu Nov 04 06:35:38 2010] [warn] [client 178.93.126.250] mod_fcgid: can't apply process slot for /var/chroot/home/content/39/6223039/html/index.php [Thu Nov 04 06:35:40 2010] [warn] [client 91.215.18.206] mod_fcgid: read data timeout in 120 seconds [Thu Nov 04 06:35:40 2010] [error] [client 91.215.18.206] Premature end of script headers: index.php [Thu Nov 04 06:35:43 2010] [warn] [client 93.183.221.96] mod_fcgid: read data timeout in 120 seconds [Thu Nov 04 06:35:43 2010] [error] [client 93.183.221.96] Premature end of script headers: index.php [Thu Nov 04 06:35:55 2010] [warn] [client 188.124.111.246] mod_fcgid: read data timeout in 120 seconds [Thu Nov 04 06:35:55 2010] [error] [client 188.124.111.246] Premature end of script headers: index.php
Hyper cache не кэширует страницы для зарегестрированых то есть для меня ,и когда я залогинен на сайте то страницы открываются по 1 минуте ,в админке чтобы добавить или отредактировать запись нажимаю добавить и иду курить о когда возврaщаюсь в 60 %из случаев вижу 500 server internal error .В другом браузере где я не залогинен сайт более менее работает из кэша.
Сайт так работает вне зависимости сколько посетителей онлайн на сайте ,он тормозит даже когда на сайте 50 или меньше.
Спасибо.
Только что мне ответил сапорт про эти логи:
Короче понятно что ничего не понятно :rolleyes:.
А что им ещё сказать.
"Мы только саппорт по серверу бла-бла-бла.
Читайте форумы и обращайтесь к своим программистам."
Прислали ещё одно сообщение,у меня волосы дыбом .
Никак не могу понять как это сделать.
Они, как я понял (к сожалению, читаю я по-английски, как говорится, со словарем :/ ), пишут, что у вас конфликт между PHP, используемым вашим сайтом, и PHP, используемым сервером, и рекомендуют решить эту проблему, сделав вручную соответствующие записи в файле .htaccess в папке вашего сайта на сервере.
А как прописать в htaccess, я пробовал добавить эти строчки
AddHandler x-httpd-php5-cgi .php
AddHandler x-httpd-php-cgi .php4
и никаких изменений.Может кроме этих строк ещё что-то надо прописать?