我有这个错误: PHP致命错误:未捕获错误:调用/home/epuedu/public_html/journal/epuojs/ojs/lib/pkp/lib/adodb/drivers/adodb-mysql.inc.php:456中未定义的函数mysql_connect()
在OJS上用谷歌搜索这个错误后:我找到了这个答案:
如果是PHP7,您可能需要选择MySQLi驱动程序,而不是MySQL驱动程序。
所以我知道PHP7不再使用MYSQL驱动了。
我的问题是:如何将OJS连接切换到MYSQLi驱动?
谢谢
发布于 2018-12-01 18:49:05
我发现我可以从安装OJS的第一页中选择驱动程序,在选择用户名、密码、数据库详细信息之后,您也可以选择MySqli。
我希望这个答案能帮助到其他像我一样的人。
发布于 2019-11-17 22:56:07
或者,如果您有访问config.inc.php
的权限,请转到数据库部分并将驱动程序更新为"mysqli",例如:
;;;;;;;;;;;;;;;;;;;;;
; Database Settings ;
;;;;;;;;;;;;;;;;;;;;;
[database]
driver = mysqli
https://stackoverflow.com/questions/53535924
复制