Привет всем,
падает сайт все время, хостер отвечает что превышается значение разрешенных к выполнению одновременно пхп процесов, пытаюсь найти проблему в настройках.
В лог рапортах вижу что очень часто идет обращение к файлам типа: admin/reports/access/4099243 (последнии цифры разные)
а так же Warning: session_start(): Cannot send session cache limiter - headers already sent (... причем от crawl-66-249-78-84.googlebot.com
а еще в admin/reports/referrers куча ссылок на всякие левые сайты с часами, таблетками и прочим спамом - откуда все это лезет?
Tracker в модулях не включен, но показывает что идут обращения, что можно со всем этим сделать может кто посоветуете?
Комментарии
Дружище, действительно скорее всего не хватает ресурсов, потому используй специализированный хостинг под Drupal, как вариант it-patrol, у меня достаточно хороший опыт работы с хостерами и теперь всех своих клиентов я размещаю только на it-patrol. Работает отлично, полноценный bash с drush, очень хорошие тарифы, поддержка на высоте - всегда идут на встречу. Это не заказная реклама, а факт написанный кровью. Пользуйся.
спасибо конечно за рекламу но я думаю проблема не в ресурсах хостера, а что то с настройками доступов, так как у меня в лог файл постоянно идут сообщения что нет доступа в admin/reports/access/... и каждую секунду причем, от гугл бота - что не должно быть по моим понятиям и собственно это вызывает Warning: session_start(): Cannot send session cache limiter - headers already sent что в свою очередь вызывает перевыполнение пхп запросов... понять бы тока где сие можно поправить...
Можно попробовать поправить права, вот таким образом:
Найти все директории и изменить права доступа
# find /path/to/site/ -type d -exec chmod 750 {} \;
Найти все файлы и изменит права доступа
# find /path/to/site/ -type f -exec chmod 640 {} \;
Ну и к директории default сделай права - 550
А к settings.php - 440
У меня сайт от этого не упал
с директориями полный порядок с правами, согласно инструкции Drupal, да и не менял их никто, с самим сайтом работает юзер под админом и мог что то накосячить но не признаеться даже под пытками куда лазил... Мне тоже не понятно что он ломиться этот гугл на admin/reports/access/ да и .httaaccess тоже без наворотов как бы... все стандартно но однако ошибки в лог сыпятся.
Вот что то похожее https://drupal.org/node/30295, решение там описано, погугли на drupal.org еще - там много ответов.
не подходит, все советы упираются в то, что что то менялось, а тут сайт пашет как проклятый уже третий год и только время от времени такая фигня случается - приходиться ресетить ручками лог файл и счетчик и снова можно жить - но решить проблемку все же хотелось бы...