2009-12-11 109 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中的內容,您可能不需要任何一行 - 將它們註釋掉。後者肯定會導致嘗試加載模塊。

相關問題