2009-12-11 87 views
1

每次我跑PEAR,我得到这个错误:PHP的警告开始PEAR - 无法加载动态库“php_mysql.so”

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/php_mysql.so' - /usr/lib64/php/modules/php_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0 

我查看了/etc/php.ini并没有发现任何参考到php_mysql.so。/usr/lib64/php/modules /是我的可装载扩展目录

extension_dir = "/usr/lib64/php/modules" 

未加载动态扩展。

没有在httpd.conf中引用此文件。

pear list 

Installed packages, channel pear.php.net: 
========================================= 
Package   Version State 
Console_Getopt 1.2.3 stable 
Structures_Graph 1.0.3 stable 
XML_Util   1.2.1 stable 

有谁能告诉我什么是造成这个警告,以及如何解决它?

PEAR版本:1.4.9 PHP版本:5.2.6 Zend引擎版本:2.2.0 运行在:Linux的dedicated2 2.6.18-92.1.10.el5#1 SMP周三7月23日03:56: 2008年11 EDT x86_64的

回答

0

在你的php.ini,检查以下内容:

下extension_dir = “./”

OR

延长= php_mysql.so

根据您的设置以及您编译到php5中的内容,您可能不需要任何一行 - 将它们注释掉。后者肯定会导致尝试加载模块。

相关问题