Выберите драйвер MySQLi вместо драйвера MySQL в OJS (Open Journal System)

У меня есть эта ошибка: PHP Фатальная ошибка: Uncaught Ошибка: вызов неопределенной функции mysql_connect() в /home/epuedu/public_html/journal/epuojs/ojs/lib/pkp/lib/adodb/drivers/adodb-mysql.inc.php:456

После Google эта ошибка на OJS: я нашел этот ответ:

Если это PHP 7, вам может потребоваться выбрать драйвер MySQLi, а не драйвер MySQL.

Так что я понимаю, что PHP7 больше не использует драйвер MYSQL.

Мой вопрос: Как можно подключить OJS к драйверу MYSQLi?

Спасибо

1 ответ

Я обнаружил, что могу выбрать драйвер на первой странице установки OJS, после выбора имени пользователя, пароля, данных базы данных вы также можете выбрать MySqli.

Я надеюсь, что этот ответ поможет другим, как я.

В качестве альтернативы, если у вас есть доступ к config.inc.php перейдите в раздел базы данных и обновите драйвер до "mysqli", например:

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

[database]

driver = mysqli
Другие вопросы по тегам