嗨,我在尝试启动 phpPgAdmin 时遇到此错误:
您的 PHP 安装不支持 PostgreSQL。您需要使用 --with-pgsql 配置选项重新编译 PHP。
我正在使用 XAMPP 版本 1.7.7、Postgresql 9.2.4 64 位和 phpPgAdmin 5.1。
我已经做了以下事情:
- 打开
config.inc.php
找到C:\xampp\phpPgAdmin\conf\
并设置extra_login_security
为false
$conf['extra_login_security'] = false;
- 在 中查找
php.ini
文件C:\xampp\php\
,然后查找该行; extension = php_pgsql.dll
。去掉标签;
,这样的结果就是extension = php_pgsql.dll
。
(虽然我找到了 php.ini- 生产和开发,所以我都取消了它们的注释)
- 打开
C:\xampp\apache\conf\extra\httpd-xampp.conf
并在部分<IfModule mime_module>
添加
Alias /phppgadmin "c:/xampp/phpPgAdmin/"
<Directory "c:/xampp/phpPgAdmin">
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>
- 加载文件“C:/xammp/php/libpq.dll”</li>
但我仍然收到此错误。有人能帮我吗?