模块'eAccelerator'已经加载了php警告

时间:2009-10-30 12:51:55

标签: php apache module warnings eaccelerator

我在error_log中收到此PHP警告,并想要修复它。我被告知它是在php.ini中加载的,我已经验证了该模块的一些配置设置。我想将模块配置保存在它加载的地方,所以我需要找出如何从列表中删除它。

除非从php.ini中删除它就好了。

Module 'eAccelerator' already loaded

1 个答案:

答案 0 :(得分:1)

听起来好像你已经在多个文件中进行了配置。

如果您的设置是使用Debian(或类似Debian),那么eAccelerator可能会加载到php.ini以及辅助文件中。例如,在Debian上,php.ini位于/etc/php5/apache2/php.ini(对于PHP 5.x和Apache 2.x)。但它也会解析/etc/php5/conf.d/中的所有文件,在我的例子中包含gd.inimysql.inisuhosin.ini等文件。我看到配置错误的软件包将配置添加到php.ini的末尾以及conf.d中的单独文件中。这会给你看到的那种错误。

仅供参考,此扫描使用编译时配置选项(具体为--with-config-file-scan-dir=)完成。