如果 apc.so 位于我的 www 文件夹中,PHP 只会加载扩展

如果 apc.so 位于我的 www 文件夹中,PHP 只会加载扩展

我遇到了非常奇怪的情况。

我已经在带有 PHP 5.2 的 LAMP gentoo 上安装了 apc (带有./configure和)。make

为了加载 apc,我需要将其放置apc.so在我的 www php 目录中,否则它就无法加载。

我对此一无所知,如果您有任何提示,请发表答案。

如果您需要完整的命令系列,请参见这里:安装 APC 失败?

答案1

检查 php.ini 中的 extensions_path 变量。这定义了 php 查找扩展的位置。Gentoo 可能要求您修改其中一个包含文件

http://www.gentoo.org/proj/en/php/php-upgrading.xml
http://www.reallylinux.com/docs/php.ini

答案2

您最好做的是删除您在 Gentoo 系统上手动完成的所有工作,并通过 Gentoo 方式安装 Apache、PHP 和 APC:使用 Portage。

相关内容