Добавление пользователя moodle с ошибкой.

Добавление пользователя moodle с ошибкой.

от Николай Алексеев -
Количество ответов: 5

Здравствуйте.

После обновления moodle 3.0 до 3.1, 32, затем обновление до 3.5+ произошла ошибка.

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

moodle обновлялся копированием файлов в папку сайта с заменой и выполнением в консоли скрипта обновления moodle/admin/cli/.

После обновления с версии 3.1 до 3.2 было обновление до версии 3.5. PHP в операционной системе обновлялся с 5.6 до версии 7.0.

Другие операции с пользователями (обновление, удаление, изменение) работают. Добавление еще работает через csv файл, что неудобно, если добавлять 1 человека. Не подскажете, что нужно изменить, чтобы работало добавление пользователей. Какие логи или может скрины еще выслать, чтобы лучше разобраться в проблеме?

Спасибо.

В ответ на Николай Алексеев

Re: Добавление пользователя moodle с ошибкой.

от Николай Алексеев -
Еще один вопрос. Если я хочу отменить обновление и записываю старый html и восстанавливаю базу данных из резервной копии. Каталог moodledata можно оставить старый, или он видоизменяется после обновления с 3.xx до 3.5x?
В ответ на Николай Алексеев

Re: Добавление пользователя moodle с ошибкой.

от Vadim Tabunshchik -
Изображение пользователя Developers
В админке включите отладку на разработчик и вывод сообщений на страницу, чтобы увидеть подробные сведения об ошибке.
Вы обновление файлов Мудл как делали? Заменой? Или полностью удаляли старые и загружали новые?
>> Каталог moodledata можно оставить старый, или он видоизменяется после обновления с 3.xx до 3.5x?
В moodledata самое главное это каталог filedir, тут хранятся все файлы курсов. Если пользователи файлы не загружали - можете так и оставить, только удалите сразу папки cache и localcache.
В ответ на Vadim Tabunshchik

Re: Добавление пользователя moodle с ошибкой.

от Николай Алексеев -
RE: Мудл заменой файлов обновлял. ОС ubuntu 14.04 php обновил с 5.6 до 7.0. После замены файлов web страница с обновлением написала о конфликте и несовместимости версий, то есть, то, что нужно чистить каталог html. Через консоль php /admin/cli/update.php система обновилась. Не знаю правильно это или нет. Или лучше записывать чистую версию в каталог? Сейчас откачу все назад. Может попробовать чистое обновление без замены файлов? Спасибо. Еще тестировал систему на другом пк - mysql 5.7 и php 7.0 она не совсем корректно работала. Запросы web интерфейса висели до перезагрузки httpd/mysql серверов. Спасибо.
В ответ на Николай Алексеев

Re: Добавление пользователя moodle с ошибкой.

от Vadim Tabunshchik -
Изображение пользователя Developers

>> Мудл заменой файлов обновлял.

Файлы/каталоги старой версии нужно удалять, оставлять нужно только config.php. Иначе так и будет писать « о конфликте и несовместимости версий» и будете вылавливать ошибки в самых разных местах.

В ответ на Vadim Tabunshchik

Re: Добавление пользователя moodle с ошибкой.

от Николай Алексеев -
>>Файлы/каталоги старой версии нужно удалять, оставлять нужно только config.php.
Хорошо, попробую. А плагины, не по умолчанию придется занружать и устанавливать? А где можно получить список недостающих файлов или плагинов из прошлой версии? Или все нужно вручную искать и устанавливать.
Сайт уже откатил на старую версию.