我从 Blastware 安装了 Apache 和 PHP 5.3。我运行
pecl install apc
一切顺利。apc.so 在扩展库中。我在 php.ini 中声明了该扩展,并使用“apc.enabled=1”启用了它。
Apc 仍未加载,未显示在 phpinfo() 中。为什么?
当然我重新启动了 Apache2。
答案1
我不确定 Solaris 是否如此,但 Linux 为 Apache 的 mod_php 和命令行 php 使用两个单独的 php.ini 文件。它们分别位于和/etc/php5/apache2/php.ini
。Solaris/etc/php5/cli/php.ini
可能也使用两个 PHP 配置文件。您应该使用以下方法检查这一点find /etc -name "php.ini"