Помилки як виправити цю помилку

Як виправити цю помилку

Причина цієї помилки полягає в тому, що каталог moodle_data повинен бути розташований вище кореневого каталогу moodle (public_html).

При автоматичній установці Moodle на хостинг beget.ru таке зробити неможливо. Однак це ніяк не позначається на безпеці сайту. Цей каталог повністю захищений від несанкціонованого доступу з мережі. Ви можете спокійно працювати не звертаючи уваги на цю помилку.

Але якщо все ж Вас це бентежить або дратує - виправити цю помилку зовсім не складно.

Ось докладна інструкція:

Помилки як виправити цю помилку

2. Вікно менеджера буде розділене на дві половини в кожній з яких буде відображатися файли і папки знаходяться на сервері

Помилки як виправити цю помилку

3. У лівій половині подвійним клацанням мишки на імені сайту відкрийте каталог ваш_сайт.ru /. і таким же чином відкрийте каталог public_html /. Ви побачите перелік папок і файлів вашого сайту.

4. У правій половині відкрийте каталог ваш_сайт.ru /. У ньому повинна бути тільки одна папка public_html /

5. У лівій половині вікна знайдіть папку moodle_data і, натиснувши на неї мишкою, перетягнете (скопіюйте) її в праву половину.

Помилки як виправити цю помилку

6. Переміщення каталогів закінчено. Залишається відредагувати файл config.php. У списку в лівій половині вікна знайдіть цей файл, клікніть правою кнопкою мишки і виберіть пункт "Правка"

Помилки як виправити цю помилку

Помилки як виправити цю помилку

Рядок 21 - $ CFG-> dataroot = '/home/a/login/login.bget.ru/public_html/moodle_data';

Після редагування вона буде виглядати так:

Тобто необхідно видалити в цьому рядку частина - / public_html (з одним слешем)

Помилки як виправити цю помилку

10. Якщо все пройшло нормально - сайт коректно відображається і помилка зникла - видаліть папку moodledata з папки public_html. (Права кнопка мишки і пункт "Видалити")

Будьте уважні - видалити потрібно папку moodledata яка знаходиться всередині папки public_html, а не в одній директорії з нею.

Схожі статті