23-bg /
Пренасяне на Moodle от един сървър на друг
Такова преместване може да се наложи поради различни причини, например: с цел създаване на локално копие на moodle, върху което да се експериментира; при смяна на хостинг доставчика и др.
Преместването се извършва от администратор
Изтегляне на Moodle от сайта, на който се намира
- От страница "Настройки" > "Администриране на сайта" > "Сървър" > "Режим на поддръжка" се позволява режим на поддръжка.
- С FTP се изтегля директория moodledata.
- С FTP се изтегля директория moodle (не е задължително, защото файловете от тази директория може да се изтеглят и от moodle.org).
- Изтегля се базата данни
- Забранява се режима на поддръжка.
Качване на Moodle на сайта, на който се премества
- С FTP се качва директория moodledata и се осигурява интернет сървърът да има права да записва в тази директория.
- Редактира се конфигурационния файл config.php, който се намира в директория moodle, така че да отразява обстановката на втория сървър
- С FTP се качва директорията moodle на втория сървър
- Ако базата данни е изтеглена във вид на zip архив, то той се разархивира. С подходящ редактор, който да позволи отваряне на доста голям файл с кодова таблица utf-8, се отваря разархивирания .sql файл и в него се заменят всички срещания на стария адрес на Moodle, с адреса, който ще има на новия сървър. Записва се .sql файла и отново се архивира в .zip файл.
- Създава се база данни и се възстановява нейното съдържание от приготвения при предишната стъпка .zip файл
- Отваря се moodle на новия адрес. Влиза се с права на администратор и се забранява режима на поддръжка.