我最近通过WHM面板(Web Host Manager)在我们的服务器上安装了PHP APC。安装成功后,我觉得一切都很好。然而第二天我注意到我们的error_log文件变得非常大,经过检查我多次注意到以下行:
PHP警告:PHP启动:无法加载动态库'/usr/local/lib/php/extensions/no-debug-non-zts-20060613/apc.so' - / usr / local / lib / php / extensions / no-debug-non-zts-20060613 / apc.so:无法打开共享对象文件:第0行的“未知”中没有此类文件或目录
查看目录我没看到apc.so,但我也没有在我们的服务器上的其他地方看到它(也许它是,我只是没有找到它)。无论如何,我可以生成此文件放入正确的文件夹?这是否有效,或者我是否需要重新安装某些内容或更改某个文件中的路径?
答案 0 :(得分:5)
.so
个文件是windows .dll
文件的等价物。你不能只是鞭打一个。您必须从安装包中提取它(或者如果从源代码开始,则重新编译它)。您可以尝试find / -name apc.so
来查看它隐藏在系统中的位置。