【发布时间】:2019-07-04 08:44:38
【问题描述】:
在gacl.ini.php 中使用带有db_type = "mysqli" 的phpGACL 仍然出现以下错误,
"致命错误:未捕获错误:调用未定义函数 mysql_pconnect()"
当创建 gacl 类但 phpGACL admin 工作正常。
<?php
include ("gacl.class.php");
$gacl = new gacl();
?>
我希望它应该像phpGACL admin 那样正常工作。
【问题讨论】:
-
似乎您正在使用旧版本的 gacl 和 PHP 7+。你确定你有最新版本的课程吗?
-
是的,我正在将我的服务器从 php5 升级到 php7。
-
mysqlp_connect 自 PHP 5 起已弃用,并已在 PHP 7 中删除。
-
有什么解决办法吗?我希望 phpGACL 应该切换 ADODB 以使用基于 gacl.inc.php 配置的 mysqli 驱动程序。
-
是的,GACL 存储库中的 ADODB 驱动程序已超过 13 年。 (当我得到正确的回购时)。您可以尝试将其替换为here 的 PHP 7 兼容版本
标签: php