Назад | Перейти на главную страницу

Linux cron рассылает мне спам, а затем перестает говорить о php / suhosin

Мой сервер отправляет мне электронное письмо, когда какие-либо сообщения попадают в root. cron отправляет мне сообщения. Сегодня я получил более 300 писем с моего сервера, все из которых

Предупреждение PHP: запуск PHP: невозможно загрузить динамическую библиотеку '/usr/lib/php5/20090626+lfs/suhosin.so' - /usr/lib/php5/20090626+lfs/suhosin.so: невозможно открыть файл общих объектов: Нет такой файл или каталог в Неизвестном в строке 0

Понятия не имею почему. Я пошел отлаживать его, однако 5 часов назад он остановился, поэтому я не мог смотреть ни на что, кроме журналов. Почему это могло случиться? Диск не заполнен, и у меня достаточно оперативной памяти.

Вы или кто-то обновлял систему / программное обеспечение?

Возможно, пакет suhosin обновился, но apache все еще пытается использовать старый путь при порождении дочернего процесса. Проблема исчезла после завершения обновления системы или перезапуска apache.

Ошибка в debian отчет соответствует вашей ситуации. Причина в том, что сухосин удаляется, но не очищается.

В базовой системе debian / ubuntu

  • История перезапуска Apache2 - /var/log/apache2/error.log
  • История установки / обновления пакета - /var/log/apt/history.log