2010-06-22 68 views
0

我已經使用「DB.php」包來執行數據庫操作。 在我的文件中,我已連接數據庫並訪問表值。它工作正常。我在命令行界面中運行時出現了 。
但是當我運行在Web瀏覽器PHP文件它告訴我下面的錯誤php:數據庫訪問錯誤

注:我使用的pgsql數據庫

Can't connect: DB Error: extension not found 
+1

您正在使用什麼樣的數據庫?看來你錯過了你的特定數據庫的php模塊。 – 2010-06-22 14:11:24

+0

什麼是「DB.php」包? – 2010-06-22 14:12:27

回答

0

檢查它是否對web服務器和cli使用相同的php.ini文件(查看phpinfo()的輸出)。

一旦你已經確定的php.ini文件是正確的,如果你仍然得到錯誤檢查在相關的.dll擴展名的權限/ .so文件

如果文件和迪爾斯可讀的web服務器uid,然後重新啓動您的網絡服務器,並檢查啓動錯誤。

HTH

C.

0

你必須檢查腳本DB.php,但它最有可能意味着與數據庫通信所需的擴展(如mysqlipostgres擴展)未加載。

關於如何加載擴展,請參閱manual