我想连接到 PostgreSQL,我使用 wamp 64 位。
我这里有
- 阿帕奇 2.4.2
- PHP 5.4.3
- mysql 5.5.24
我还在 php.ini 中取消注释 php_pgsql 和 php_pdo_pgsql。但我无法连接,它给了我这样的错误:
(!)忽略错误抑制致命错误:调用未定义函数 pg_connect()
有没有人知道关于我的问题的解决方案。我只是非常需要它。
谢谢你 。
我想连接到 PostgreSQL,我使用 wamp 64 位。
我这里有
我还在 php.ini 中取消注释 php_pgsql 和 php_pdo_pgsql。但我无法连接,它给了我这样的错误:
(!)忽略错误抑制致命错误:调用未定义函数 pg_connect()
有没有人知道关于我的问题的解决方案。我只是非常需要它。
谢谢你 。
;extension=php_pgsql.dll
并删除开头的分号;extension=php_pdo_pgsql.dll
并删除开头的分号希望这可以帮助
我解决了我在 httpd.conf 中放入 LoadFile 的问题
加载文件“位置\libpq.dll”;
首先我取消注释 extension=php_pgsql.dll 和 extension=php_pdo_pgsql.dll 然后我把 LoadFile 放在 httpd.conf 然后重新启动 Apache 和 Wamp。
感谢你们
我想这会对你有所帮助。
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C: \Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\wamp\bin\php\php5.3.0\刚刚在最后添加了你的 php 根路径。
pdo_pgsql
和扩展名;php_pgsql
只需删除上述扩展名的注释即可。libpq.dll
从 php 文件夹(例如:)复制C:\wamp\bin\php\php5.5.12
到 apache bin 文件夹(例如C:\wamp\bin\apache\apache2.4.9\bin
:),然后重新启动 apache 并开心!
如果其中任何一个不起作用,请在 apache 下的 httpd.conf 文件中尝试此操作...
PHPIniDir "c:/wamp/bin/php/php5.5.12"