Добрый вечер! Помогите разобраться в чем дело!?
У меня ситуация такая, каждый день блокируют мой сайт prokesha.ru за превышение нагрузки на ЦПУ более 40% у меня хостер reg.ru тариф не самый дешевый VIP1, на нем лежит сам интернет магазин CS-CART лицензия купленная!
Попросил провести тест на хостинге, почему грузит процессор .. ответ пришел вот такой!
Нагрузка создаётся процессами php, nо есть, скриптами сайтов:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
14574 u0157959 20 0 355m 54m 36m R 100.0 0.1 1:38.14 php
17951 u0157959 20 0 354m 52m 35m R 100.0 0.1 0:59.24 php
30470 u0157959 20 0 354m 53m 36m R 100.0 0.1 3:46.81 php
21374 u0157959 20 0 13668 1596 788 R 1.9 0.0 0:00.02 top
20029 u0157959 20 0 344m 23m 15m S 0.0 0.0 0:00.13 php
20033 u0157959 20 0 344m 22m 14m S 0.0 0.0 0:00.06 php
21371 u0157959 20 0 103m 1608 1280 S 0.0 0.0 0:00.00 bash
Судя по всему, проблема в скриптах сайта prokesha.ru, при первичной диагностике инструментами хостинга, получить развёрнутую информацию не удалось:
bash-4.1$ strace -p 17951
Process 17951 attached
--- SIGTERM {si_signo=SIGTERM, si_code=SI_USER, si_pid=16530, si_uid=0} ---
rt_sigreturn() = 49571
+++ killed by SIGKILL +++
[Mon Feb 29 15:27:09 2016] [error] [client 157.55.39.201] Premature end of script headers: index.php
[Mon Feb 29 15:27:48 2016] [error] [client 157.55.39.218] Premature end of script headers: index.php
На стороне хостинга, проблем также не обнаружено.
По данной проблеме, рекомендуем обратиться к разработчикам сайта, так как анализ скриптов выходит за рамки вопросов, решаемых технической поддержкой хостинга.
Во избежание нарушения работы второго сайта и возобновления блокировок, ограничили доступ к сайту prokesha.ru средствами .htaccess
Народ подскажите в каком скрипте копать!? Что можно исправить, что бы не создавал нагрузку!? Поменять хостинг не вариант!
В данный момент отключили сайт т.к. на хосте висят 2 сайта, другой просто каталог обычный favoritceramica.ru!