Сначала нужно изменить настройки xampp. Запустить панель управления XAMPP
- открыть файл php.ini (Apache -> Config-> PHP (php.ini))
- изменить max_execution_timeзначение от max_execution_time = 30 до max_execution_time = 600
- раскомментировать (удалить точку с запятой) расширение xmlrpc от; extension = php_xmlrpc.dll до extension = php_xmlrpc.dll
- uncomment (удалить точку с запятой) расширение мыла из;расширение = php_soap.dll до расширения = php_soap.dll
- раскомментировать (удалить точку с запятой) int расширение от; расширение = php_intl.dll до расширения = php_intl.dll
- раскомментировать (удалить точку с запятой) opcache.включите и измените значение на 1 с; opcache.enable = 0 на opcache.enable = 1
- добавьте следующую строку в конец файла zend_extension = "C: \ xampp \ php \ ext \ php_opcache.dll"
- сохранить и закрыть php.ini
- запустить Apache
- запустить базу данных
создать базу данных с помощью команды
CREATE DATABASE moodle
DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ 'moodle-owner' @ 'localhost';СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ 'moodle-owner'@'127.0.0.1';СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ 'moodle-owner' @ ':: 1';
УСТАНОВИТЬ ПАРОЛЬ ДЛЯ 'moodle-owner' @ 'localhost' = ПАРОЛЬ ('moodle123 $%');SET PASSWORD FOR 'moodle-owner'@'127.0.0.1' = PASSWORD ('moodle123 $%');УСТАНОВИТЬ ПАРОЛЬ ДЛЯ 'moodle-owner' @ ':: 1' = ПАРОЛЬ ('moodle123 $%');
ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИ НА moodle
. * TO 'moodle-owner' @ 'localhost' СГРАНТОВЫЙ ВАРИАНТ;ПРЕДОСТАВЛЯЙТЕ ВСЕ ПРИВИЛЕГИИ НА moodle
. * ДО 'moodle-owner'@'127.0.0.1' С ПОДАРОЧНЫМ ВАРИАНТОМ;ПРЕДОСТАВЛЯЙТЕ ВСЕ ПРИВИЛЕГИИ НА moodle
. * ДО 'moodle-owner' @ ':: 1' С ВАРИАНТОМ ГРАНТА;
, затем устанавливайте Moodle 3.3.2 +