обновленный Moodle 2.7.1 до php 7.0 и mysql 5.6. Но не удается подключиться к mysql 8.0 при обновлении mysql - PullRequest
0 голосов
/ 15 февраля 2020

Приложение Moodle запускается с php 7 и mysql 5.6.

При обновлении mysql версия с 5.6 до 8.0.

Moodle не подключается к базе данных для mysql 8,0 enter image description here

1 Ответ

0 голосов
/ 16 февраля 2020

Какая версия PHP это?

Если вы используете 7.1, вам понадобится как минимум 7.1.16 или как минимум 7.2.4 для 7.2.

https://www.php.net/manual/en/mysqli.requirements.php

Новый сервер MySql 8 использует тот же порт?

Проверьте порт, запустив его в MySql

SHOW GLOBAL VARIABLES LIKE 'PORT';

По умолчанию в Moodle 3306. Если он отличается, вы можете изменить это в конфигурации. php

$CFG->dboptions = array(
    'dbport' => 'yournewport'
);

Обновить Moodle 2.7

Наконец, Moodle 2.7 больше не поддерживается. Последнее обновление было в мае 2017 года.

Рекомендуемый маршрут обновления - это сначала обновление до 2.7.20, затем до 3.2.9, затем до 3.8.x

https://docs.moodle.org/38/en/Upgrading

...