Dip*_*Sen 22 php postgresql ubuntu pdo
pdo与mysql正常工作但是pgsql给出错误'PDOException' with message 'could not find driver'我已经安装了php5-pgsql包也包含了pdo_pgsql 
http://packages.debian.org/sid/php5-pgsql
该软件包直接从PHP脚本提供PostgreSQL数据库连接模块.它还包括用于PHP Data Object扩展的pdo_pgsql模块.
我的dsn是pgsql:dbname=DB;host=192.168.0.2
我正在使用Ubuntu 10.04
Jan*_*rek 21
1)你在php.ini(extension=pgsql.so)中启用了pgsql.so 吗?
2)你是Postgresql在192.168.0.2接口上听吗?(你可以检查一下netstat -tpln)
3)如何验证您对Postgresql的访问权限?
Gom*_*oms 17
这个解决方案对我有用:只是
[sudo] apt-get install php-pgsql
之后,取消注释pgsql和pdo-pgsql扩展etc/php/$PHP_VERSION/apache2/php.ini
最后:
[sudo] /etc/init.d/apache2 restart
如果你使用像我这样的apache ......
| 归档时间: | 
 | 
| 查看次数: | 62938 次 | 
| 最近记录: |