3

我有这个错误: PHP 致命错误:未捕获的错误:调用 /home/epuedu/public_html/journal/epuojs/ojs/lib/pkp/lib/adodb/drivers/adodb-mysql.inc.php 中的未定义函数 mysql_connect() :456

在 OJS 上搜索此错误后:我找到了这个答案:

如果是 PHP 7,您可能需要选择 MySQLi 驱动程序而不是 MySQL 驱动程序。

所以我知道 PHP7 不再使用 MYSQL 驱动程序了。

我的问题:如何将 OJS 连接到 MYSQLi 驱动程序?

谢谢

4

2 回答 2

4

我发现我可以从安装OJS的第一页选择驱动程序,在选择用户名、密码、数据库详细信息后,你也可以选择MySqli。

我希望这个答案能帮助像我这样的人。

于 2018-12-01T18:49:05.313 回答
1

或者,如果您有权访问config.inc.php转到数据库部分并将驱动程序更新为“mysqli”,例如:

;;;;;;;;;;;;;;;;;;;;;
; Database Settings ;
;;;;;;;;;;;;;;;;;;;;;

[database]

driver = mysqli
于 2019-11-17T22:56:07.387 回答