3
安装bzip2的我已经在CentOS和PHP 5.3.16服务器,我想激活bzip2用PHP使用.. 我下载并安装/usr/local/bin
从原址的bzip2和编辑configuration.php5
文件和inclueded --with-bz2=/usr/local/bin
在里面。 但我make install
后说:为PHP
无法加载动态库 /usr/local/bin/php/extensions/no-debug-non-zts-20090626/bz2.so
我做错了什么?
我不明白共享文件应该来自哪里。你写过你在/ usr/local/bin中安装了bzip2。这不会神奇地向您提供您提到的共享字段。所以:给出所有的信息,否则任何人都无法提供帮助。 – arkascha
这就是问题。我不知道bz2.so在哪里。我甚至不确定我是否正确...如果你已经在centos + diectadmin + php5.3.16上安装了bzip2,那么告诉我你是怎么做到的? – Exlord
对于CentOS我不知道,对不起。在我的openSUSE上,软件包php5-bz2需要libbz2包提供的libbz2.so。如果真的没有在CentOS的标准包中启用bz2扩展(为什么?),那么你可能需要一些提供libbz2的包。您提到的bz2可执行文件可能由bz2软件包提供,但不会被php使用。如果你真的必须自己编译,你可能必须在配置bz2源文件时启用构建共享库,并且必须记录共享库的安装位置。 – arkascha