Я запускаю Oneiric как сервер разработки LAMP и устанавливаю xdebug. Он работает нормально, но поскольку я настроил свой адрес электронной почты, чтобы корневые письма были перенаправлены на мой gmail, я продолжаю получать следующее:
subject:
Cron <root@pingu> [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete
тело письма
PHP Warning: Module 'xdebug' already loaded in Unknown on line 0
Каждые 30 минут. Задача cron находится в /etc/cron.d/php5 - это похоже на то, чтобы обеспечить автоматическую очистку сеансов.
Задача cron выглядит так, как будто она нужна - и работает сценарий PHP, но почему он жалуется на xdebug и как его исправить?
Проверьте настройки php.ini; если у вас есть отдельный файл xdebug.ini под /etc/php5/conf.d, содержащий строку zend_extension=*.xdebug.so, возможно, что он уже существует в главном файле cli / php.ini, поэтому, когда он пытается загрузить второй файл конфигурации, он будет выдает уже загруженное сообщение об ошибке.
Похоже, у вас есть больше, чем просто загрузка задания xdebug.
Найдите больше строк внутри файлов папки /etc/cron.d/ и внутри /etc/php5/conf.d, пытаясь загрузить xdebug.so. [!d1 ]