我正在运行 Oneiric 作为 LAMP 开发服务器,并安装了 xdebug。它运行正常,但由于我设置了我的电子邮件,以便将根邮件转发到我的 gmail,因此我不断收到以下信息:
主题:
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,我该如何修复它?
答案1
检查您的 php.ini 设置;如果您有一个包含一行的单独xdebug.ini
文件,则它可能也已经存在于主 cli/php.ini 文件中,因此当它尝试加载第二个配置文件时,它会产生已加载的错误消息。/etc/php5/conf.d
zend_extension=*.xdebug.so
答案2
看起来您有的不仅仅是一份工作在加载xdebug
。
/etc/cron.d/
在文件夹文件内和/etc/php5/conf.d
尝试加载内查找更多行xdebug.so
。