使用PHP 5.3+的CentOS 6上的xapian

I've got a 64bit server with CentOS 6 and PHP 5.3 installed

php-5.3.2-6.el6_0.1.x86_64

I've installed xapian using RPMs from their website

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

Now when I try to use the xapian library from PHP through Apache, I get this error:

Call to undefined function dl() in /usr/share/php/xapian.php on line 22

After some Googleing I found that dl() is no longer working in PHP 5.3+. I've enabled enable_dl in php.ini, didn't do anything. I've not been able to find any solution to this problem anywhere. I guess there aren't many people using CentOS 6 at the moment?

What can I do?

查看全部
duangu9997
duangu9997
2011/11/29 16:27
  • php
  • centos
  • xapian
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

1个回复