我有一个64位WAMP服务器。 我找到了一个描述,我按照说明操作,但它没有用。 我重写了php.ini中的后续行: 从这个
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
到这个
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
之后,我创建了一个名为以下目录的phppgadmin.conf:
C:\ wamp64 \别名
phppgadmin.conf文件的内容是:
Alias /phppgadmin "C:/wamp64/apps/phpPgAdmin-5.1/"
<Directory "C:/wamp64/apps/phpPgAdmin-5.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
Require local
</Directory>
我将phpPgAdmin-5.1地图复制到以下目录中:
C:\ wamp64 \应用
我在PHP扩展中勾选了php_pdo_pgsql和php_pgsql。
错误消息是:
“(!)不推荐使用:与其类名相同的方法将不会是PHP的未来版本中的构造函数; Decorator在C:\ wamp64 \ apps \ phpPgAdmin-5.1 \ libraries \ decorator.inc中有一个不推荐使用的构造函数第92行的.php “
“(!)不推荐使用:与其类名相同的方法将不会是PHP的未来版本中的构造函数; FieldDecorator在C:\ wamp64 \ apps \ phpPgAdmin-5.1 \ libraries \ decorator.inc中有一个不推荐使用的构造函数第103行的.php “
“(!)不推荐使用:与其类名相同的方法将不会是PHP的未来版本中的构造函数; ArrayMergeDecorator在C:\ wamp64 \ apps \ phpPgAdmin-5.1 \ libraries \ decorator.inc中有一个不推荐使用的构造函数第115行的.php “
“(!)不推荐使用:与其类名相同的方法将不会是PHP的未来版本中的构造函数; ConcatDecorator在C:\ wamp64 \ apps \ phpPgAdmin-5.1 \ libraries \ decorator.inc中有一个不推荐使用的构造函数第130行的.php “
“(!)不推荐使用:与其类名相同的方法将不会是PHP的未来版本中的构造函数; CallbackDecorator在C:\ wamp64 \ apps \ phpPgAdmin-5.1 \ libraries \ decorator.inc中有一个不推荐使用的构造函数第145行的.php “
“(!)不推荐使用:与其类名相同的方法将不会是PHP的未来版本中的构造函数; IfEmptyDecorator在C:\ wamp64 \ apps \ phpPgAdmin-5.1 \ libraries \ decorator.inc中有一个不推荐使用的构造函数第157行的.php “
“(!)不推荐使用:与其类名相同的方法将不会是PHP的未来版本中的构造函数; UrlDecorator在C:\ wamp64 \ apps \ phpPgAdmin-5.1 \ libraries \ decorator.inc中有一个不推荐使用的构造函数第174行的.php “
“(!)不推荐使用:与其类名相同的方法将不会是PHP的未来版本中的构造函数; replaceDecorator在C:\ wamp64 \ apps \ phpPgAdmin-5.1 \ libraries \ decorator.inc中有一个不推荐使用的构造函数.php在200行 “
“配置错误:将conf / config.inc.php-dist复制到conf / config.inc.php并进行相应编辑。”
答案 0 :(得分:1)
你需要将phpPgAdmin升级到适用于PHP7的版本,请参阅此fork https://github.com/Tomicapo/phppgadmin
你需要取消注释你的php.ini行
extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll