Сборка:
moodle 3.8.1
ubuntu 16.04.6 LTS
php PHP 7.3.13-1
apache 2.4.1
Не работает импорт/восстановление курсов. Процесс просто зависает в бесконечность и все.
Как пробовал решить:
1. увеличил в php.ini оперативную память (memory_limit)
2. увеличил в php.ini процессорное время (max_input_time)
3. увеличил в php.ini время выполнение скрипта (max_execution_time)
4. увеличил время выпонения скрипта в backup.php, добавлением set_time_limit();
5. проверил дискового пространства. его более чем достаточно.
Все выше перечисленное не помогло, есть мысли в чем может быть беда? Либо может что-то не верно делаю?
Смотрите логи сервера, без них никто вам ничего не подскажет.
Вы про Администрирование -> Отчеты -> Журнал событий? Там нет ошибок и события восстановления бэкапа тоже нет. Только событие просмотра курса пред восстановлением. Есть еще места, где можно отследить логи? Возможно, непосредственно на сервере в файлах сайта или логи apache?
> Вы про Администрирование -> Отчеты -> Журнал событий?
нет конечно.
Смотрите логи апача и сервера БД.
нет конечно.
Смотрите логи апача и сервера БД.
В лога ничего нет. Есть еще варианты. Возможно, дебаг?
Проблема в настройках. Была включена асинхронная загрузка бэкапов. В обычном режиме все грузится отлично. Почему при асинхронной загрузке процесс повисает в бесконечность, остается открытым ...