Будь ласка, врахуйте, що для дампи SQL mysqldump існує безліч опцій. Необхідно проконсультуватися з Вашим системним адміністратором (якщо така людина є) або іншим фахівцем, щоб з'ясувати, чи немає на сайті спеціальних прапорів, які потрібно використовувати для дампа SQL.
- Наприклад, якщо Ви з власною MySQL 5.2 переходите до системи, яка використовує MySQL 5.0 або 4.1, Вам обов'язково потрібно використовувати прапор "--compat=mysql40". (Це не так вже й нехарактерно для ситуацій, які розкривають природу ISP-хостингу в порівнянні з локальною установкою користувача Moodle)
Встановлення нового програмного забезпечення Moodle
Використання завантажуваного архіву
@Не ставте нову версію поверх старої, якщо ви не впевнені, що робите правильно. деякі старі файли можуть спричинити збої в роботі нової версії. Найкраще перейменувати поточну директорію Moodle, потім розпакувати архів нової версії Moodle за старою адресою.
Linux mv moodle moodle.backup tar xvzf moodle-1.1.tgz
Потім скопіюйте файл config.php, будь-які інші плагіни як наприклад теми користувача, і Ваш .htaccess файл, якщо Ви його створювали:
cp moodle.backup/config.php moodle cp -pr moodle.backup/theme/mytheme moodle/theme/mytheme
sudo chown www-data moodle/config.php
Де www-data – який користувач Apache стоїть на Вашій системі. Це зазвичай 'apache' або 'www'. Це можна з'ясувати за допомогою 'ls -l' у Вашій директорії /var/www/moodle (або там, де знаходиться Ваш Moodle сайт), переглянувши "власника" та групу.
Тож можна побачити щось на кшталт
-rw-r--r-- 1 apache system 784 Jun 28 2007 config.php
таким чином тут "власник" – apache, а група системна.
Для того, щоб повторити це на новій системі, можна записати 'chown apache:system config.php'
або для всієї групи
chown -R apache:system ./*
Використовуючи CVS
Ви можете використовувати CVS для оновлення або встановлення нової версії Moodle. Для цього спочатку виконайте CVS перевірку у Вашій (порожній) кореневій директорії Moodle.
Ви можете скористатися будь-яким з наших CVS Mirror Servers. Просто замініть SERVER.cvs.moodle.org у наведених нижче командах на ім'я дзеркального сервера, який ви вибрали!.
Для серверів Linux
Для виконання CVS перевірки Moodle, перш за все, потрібно зареєструватися на CVS сервері Moodle.
cvs -d:pserver:[email protected]:/cvsroot/moodle login Без пароля для анонімності, так що просто клацніть на Enter.
Перейдіть до директорії, де Ви збираєтесь тримати кореневу папку Moodle
cvs -z3 -d:pserver:[email protected]:/cvsroot/moodle co -r MOODLE_18_STABLE moodle.
Для оновлення просто перейдіть до кореневої папки Moodle та оновіть файли:
Для оновлення на нову версію наберіть наступну команду та замініть 18 на номер найновішої версії
cvs -Q update -dP -r MOODLE_18_STABLE
Переконайтеся, що Ви використовуєте "d" параметр для створення в разі потреби нових директорій, і "P" параметр для видалення порожніх папок.
Для серверів Windows
Для виконання початкової перевірки та оновлення можна використовувати Tortoise CVS.
Якщо ви редагуєте файли Moodle, уважно стежте за повідомленнями про можливі збої. Всі Ваші теми та нестандартні плагіни залишаться незайманими.
Не забудьте зайти на сторінку адміністратора після завершення оновлення CVS.
Завершення оновлення
Останній крок – ініціалізація оновлень усередині Moodle.
Для цього зайдіть на сторінку адміністратора Ваших установок, наприклад http://example.com/moodle/admin
Не важливо, чи зареєстровані Ви як адміністратор чи ні. Якщо Ви оновлюєте якусь стару версію, Ви не зможете зареєструватися до оновлення.
Moodle автоматично визначить нову версію та виконає всі необхідні оновлення бази даних або файлової системи. Якщо якісь операції система не зможе зробити самостійно (що трапляється вкрай рідко), Ви побачите відповідні повідомлення із зазначенням Ваших дій.
Якщо все пройшло добре (немає повідомлень про помилки), то можна починати користуватися новою версією Moodle та отримувати задоволення від нових можливостей!
Будь ласка, майте на увазі, що якщо Ви використовуєте великомасштабний сайт Moodle (наприклад, більше 10 тисяч курсів та 40 тисяч користувачів), то потрібно переконатися, перед тим як оновитись на Moodle 1.8.x, що Ви виконуєте своє власне профільне тестування, тому що для установки великої бази користувача у версії 1.8.x є все ще всього кілька вільних тематики.
Перевірка поновлення (необов'язково)
Якщо Ви хочете переконатися, що опис бази даних в оновленій базі збігається з описом нової чистої установки (як має бути), можна відкрити Verify Database Schema.
Оновлення кількох версій
У загальному випадку, рекомендується виконувати оновлення послідовно від версії до версії Moodle, наприклад, 1.7 -> 1.8 -> 1.9. Виняток становить оновлення версії 1.5 на 1.6, коли рекомендується пропустити версію 1.7, тобто оновлювати 1.5 -> 1.6 -> 1.8 -> 1.9. (Головна причина цієї рекомендації полягає в тому, що установки за замовчуванням, які визначаються оновленням до вірії 1.7, не ідеальні надалі для версії 1.8.)
Дивитися також
- Installing Moodle
- Installation FAQ
- Upgrading to Moodle 1.6
- Upgrading to Moodle 1.8
- Upgrading to Moodle 1.9
- Upgrading to Moodle 2.0
- Environment
- За допомогою Moodle Installation problems forum
- How to upgrade Moodle with cpanel tutorial
За допомогою Moodle forum discussions:
Технічні питання
Допомагаю людині зробити лекцію в moodle, зайшли під дозволеною йому роллю вчителя у профіль, але все що написано по moodle в інеті, явно відрізняється від того, що є насправді, тому хотілося б шукати навчальний матеріал відповідно до встановленої версії moodle, тому хотілося б спитати. можна під роллю вчитель, дізнатися версію moodle? Заходив у браузері у вихідний код, але з рядка "keywords" content html-attribute-value style="font-family:monospace;font-size:media;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px ;text-transform:none;white-space:pre-wrap;word-spacing:0px;">moodle, " версію не видно, той, хто адмінить цей ресурс, також не знайдеш. редактори, які встановлені це RichText. може ще якісь є ознаки, як розпізнати версію?
Як дізнатися версію moodle
може хто на вигляд пізнає цю версію?
Як дізнатися версію moodle
лише адмін може відповісти на це запитання. На вигляд це 1.9 швидше за все. Хоча може цю тему і на 2.х можна поставити.
Шукайте адміну, загалом
Як дізнатися версію moodle
ну та до зовнішнього вигляду можна будь-яку тему підключити, а ось за способом створення ресурсу не можна визначити, в цій версії ресурс додається через комбобокс, в інших через опшенгруп. Намагався навіть на іне ресурсах якось визначити движок(оцінка сайту і т.д.), так вони навіть не знають що таке moodle. , добре б, щоб на сайті розробника була сторінка визначення версії.
Як дізнатися версію moodle
Створіть бекап будь-якого курсу та відкрийте його архіватором. У файлі moodle_backup.xml можна побачити версію Moodle (може вона і в інших файлах є, просто цей перший подивилася )
Як дізнатися версію moodle
створив резервну копію, а де на диску цю резервну копію шукати?
Як дізнатися версію moodle
Скачав резервну копію, подивився текстовим редактором, версії немає.
Як дізнатися версію moodle
Дякую, знайшов файл із версією мудл.
Як дізнатися версію moodle
Чорт, не все так просто, це я зробив на локальному комп'ютері на тестовій мудл3.0, пішов на справжній на хостингу, немає там в курсі налаштування зробити резервну копію курсу. засідка.
Як дізнатися версію moodle
Все, дякую всім все в цій ролі закрито, і через якісь хитрощі, послідовність яких вже не згадаю, нарив я цей хмл файл, який не скачувався, довелося його переміщати туди сюди, шукати з якої папки можна скачати в результаті.
Як дізнатися версію moodle
Скажіть, чи працюватиме відновлення бекапа 3-ї версії на 2-й?
Як дізнатися версію moodle
Розробниками це не гарантується, але спробувати можна. Встановіть локально потрібну версію Moodle 2, тоді зможете відповісти на це питання самі. Я не виключаю навіть випадку, коли курс відновиться, але не повністю.