php:数据库访问错误

时间:2010-06-22 14:09:31

标签: php database

我使用“DB.php”包来做数据库操作。 在我的文件中,我已连接数据库并访问表值。它工作正常。 当我在命令行界面运行时 但是,当我在Web浏览器中运行该php文件时,它告诉我以下错误

注意:我正在使用pgsql数据库

Can't connect: DB Error: extension not found

3 个答案:

答案 0 :(得分:0)

您必须检查脚本DB.php,但这很可能意味着未加载与mysqlipostgres扩展名等数据库通信所需的扩展程序

请参阅manual了解如何加载扩展程序。

答案 1 :(得分:0)

您的php.ini是否为您尝试连接的数据库配置了?你在使用MySQL,SQLite ......

http://www.bicubica.com/apache-php-mysql/index.php有一个关于“配置PHP”的部分听起来很有帮助。

答案 2 :(得分:0)

检查它是否使用与webserver和cli相同的php.ini文件(查看phpinfo()的输出。)

一旦确定php.ini文件是正确的,如果您仍然收到错误,请检查相关.dll / .so文件上的扩展程序的权限

如果文件和目录可以通过网络服务器uid读取,则重新启动网络服务器并检查启动错误。

HTH

℃。