Проблема переноса moodle c веб-хостинга на внутренний сервер

Проблема переноса moodle c веб-хостинга на внутренний сервер

от Виктор Чередниченко -
Количество ответов: 4

Добрый день, Уважаемые участники форума! У меня к Вам огромная просьба подсказать в чем может быть загвоздка с переносам Moodle  с хостинга на внутренний сервер. Проблема очень актуально для меня, так как стоит вопрос о сохранности курсов и всей системы СДО в дальнейшем.

Описание ситуации:

Решил перенести moodle c веб-сервера по следующим причинам:

 Долго открываются страницы. Видно хостер совсем мало выделяет процессорного времени и памяти на мой сайт.  Проблема с каналом вряд ли может быть, хотя 100% есть ограничение на трафик.(Сервер Ростелекома). Плюс ограничения на подключения к базе данных. В общем, много минусов.

Все делаю по плану:

1.Копируем папку с moodledata

2.Копируем папку htdocs(в ней лежит файлы moodle)

3.Копируем базу данных с помощью SypexDumper2.0.11

Готовим сервер.

Папка xampp. Заливаем туда файлы moodle из htdocs. Выставляем права на папку.

Создаем папку moodledata.

Создаем базу в той же кодировке. Делаем бэкап базы данных с помощью Sypex Dumper 2.0.11 

Правим файл config.php. Прописываем новый путь к moodledata. Меняем имя пользователя и пароль базы данных. Меняем адрес Moodle.

У нас изменилось доменное имя, поэтому запускаем процесс автоматического поиска и замены доменного имени по всей базе данных. Данный скрипт находится по адресу: наш moodle.ru/admin/tool/replace/index.php. Меняем запись moodletkds.tom.ruна dtkds.tom.ru.

Открываем сайт и смотрим!

Нет картинок

Не видно фото пользователей. В курсах не видно картинок. Файлы *.doc, *.pdfи все остальные загруженные файлы открываются с ошибками.


 Лекции, задания и тесты открываются без проблем. 


По старому адресу все нормально. moodletkds.tom.ru

Вопрос: Где может быть ошибка и что было сделано не правильно на новом сервере dtkds.tom,ru? 

В ответ на Виктор Чередниченко

Re: Проблема переноса moodle c веб-хостинга на внутренний сервер

от Alex Djachenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода Изображение пользователя ООО "Открытые Технологии" Изображение пользователя Тестер Moodle Изображение пользователя Эксперт по Moodle
Скорее всего одно из трёх:
1. Не исправились ссылки (можно определить, кликнув правой кнопкой по пустому месту на месте на картинке).
2. Неверные права на файлы - проверяйте настройки сервера.
3. Неверные имена файлов - веб-сервер различает большие и маленькие символы.

Я категорически не рекомендую использовать денвер для промышленного хостинга проекта, который используется для чего-то, кроме экспериментов. Также, не рекомендую использовать Windows для хостинга Moodle - лучше настройте сервер на Ubuntu.
В ответ на Виктор Чередниченко

Re: Проблема переноса moodle c веб-хостинга на внутренний сервер

от Sergey T -

Получилось справиться?

Такая же проблема, но переносил с линукс хостинга на линукс хостинг.

Права на файлы вроде правильные.

Ошибок никаких нет.

Изображение «/pluginfile.php?file=/9562/block_html/content/Novyi_risunok.png» не может быть показано, так как содержит ошибки.

Может кто подскажет направление...


В ответ на Sergey T

Re: Проблема переноса moodle c веб-хостинга на внутренний сервер

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle

Направление - включить всю отладку и повторить попытку загрузки. Задача - получить текст ошибки или на экране или в логах сервера.

т.к. проблема только с загружаемыми ресурсами, значит проблема либо в встроенном хранилище (пути и права), либо в базе.

А нет ли в списке плагинов проблем ?

В ответ на Виталий Лавров

Re: Проблема переноса moodle c веб-хостинга на внутренний сервер

от Sergey T -

Спасибо.

Кажется разобрался.

Проблема была с самими файлами при копировании.

Сейчас перезаливаю все файлы.