我安装了一个64位服务器,安装了CentOS 6和PHP5.3
php-5.3.2-6.el6_0.1.x86_64
我在他们的网站上用RPM安装了xapian
rpm-eprints-org-xapian-6-1.noarch
xapian-bindings-php-1.2.7-1.x86_64
xapian-core-libs-1.2.7-1.x86_64
xapian-bindings-1.2.7-1.x86_64
xapian-core-1.2.7-1.x86_64现在,当我试图通过Apache使用PHP中的xapian库时,我得到了以下错误:
在第22行的
dl()中调用未定义函数/usr/share/php/xapian.php
经过一些Googleing之后,我发现dl()不再使用PHP 5.3+。我在php.ini中启用了php.ini,什么也没做。我在任何地方都找不到解决这个问题的办法。我想目前使用CentOS 6的人不多?
我能做什么?
发布于 2011-11-29 16:38:32
由于xapian绑定是PHP扩展,所以只需将以下内容添加到php.ini中即可加载:
extension = xapian.so顺便说一句。-manual说,dl只是被某些“SAPI”禁用了(显然mod_php就是其中之一)。
另一种选择是尝试php。
https://stackoverflow.com/questions/8314211
复制相似问题