Обновление до Moodle 1.6: различия между версиями

Материал из MoodleDocs
Перейти к:навигация, поиск
 
(не показано 5 промежуточных версий этого же участника)
Строка 3: Строка 3:




== От MoodleDocs ==
Так как изменения при обновлении Moodle 1.5.x к Moodle 1.6 затрагивают не только структуру базы данных, но также и содержание базы данных (все будет конвертировано к UTF-8), вероятно сначала стоить сделать резервную копию, и обновить на отдельной копии вашего участка, чтобы удостовериться, что это идет ХОРОШО.
 
Moodle1.6
Так как изменения(замены) к модернизировала от Moodle 1.5.x к Moodle 1.6 не только изменяют(заменяют) структуру базы данных, но также и содержание базы данных (все преобразовано(конвертировано) к UTF-8), некоторые соображения(рассмотрения) важны прежде, чем Вы начинаете. Если Вы модернизируете действительно важный участок, это будет вероятно стоить делать испытание, модернизируют на отдельной копии вашего участка сначала только, чтобы удостовериться, что это идет ХОРОШО.  


== Содержание ==
== Содержание ==
Строка 25: Строка 22:
== Проверьте требования системы ==
== Проверьте требования системы ==


Идите к Администрации > > Окружающая среда (в недавних версиях Moodle 1.5) и выберите Moodle 1.6; -) Вы получите сообщение того, встречает(выполняет ли) ваша прислуга specs требования для Moodle, 1.6 и какие потребности быть сделанной. В основном Вы нуждаетесь В PHP 4.3.0 или позже (для PHP5, версии 5.1.0, или позже требуется), и MySQL 4.1.16, или позже (4.1.12 - ok, если ваш участок латинское - только) или PostgreSQL. Родная поддержка iconv в PHP действительно ускорит вещи также (требоваться быть определено в течение компиляции) но не требуется.  
Администрирование > > Окружающая среда (в недавних версиях Moodle 1.5) и выберите Moodle 1.6; -) Вы получите сообщение, удовлетворяет ли ваша система требованиям для Moodle, 1.6 и что необходимо сделать. Следует в начале обновить PHP до версии 4.3.0 или позже (для PHP5 версии 5.1.0 или позже), и MySQL 4.1.16, или позже или PostgreSQL. Родная поддержка iconv в PHP действительно ускорит процесс, но не является необходимой.  
[Редактировать]
[Редактировать]


== Модернизируйте Moodle файлы ==
== Обновите файлы Moodle ==


Исполните нормальный, модернизируют вашей Moodle установки, поддерживая вашу базу данных сначала. Заботьтесь, чтобы включить ВСЕ необязательные модули, которые Вы имеете в вашей существующей установке. Преобразование данных к UTF-8 этих модулей не будет возможно, если Вы забываете это.  
Позаботьтесь, чтобы ВСЕ установленные необязательные модули были включены. Преобразование данных к UTF-8 этих модулей не будет возможно, если Вы забудете об этом.  
[Редактировать]
[Редактировать]


== Перемещение Базы данных ==
== Перемещение Базы данных ==


Хотя не строго необходимый, это - ВЫСОКО recomended, что Вы мигрируете ваша база данных к UTF-8 немедленно после модернизации. Вы найдете, что  связь делает это ожидание для Вас наверху admin страницы. Пожалуйста см. MySQL перемещение базы данных или PostgreSQL перемещение базы данных для дальнейших деталей.  
Хотя это не является обязательным, рекомендуется сделать резервную копию базы данных немедленно после обновления. Ссылка находится наверху admin страницы. Для дальнейших подробностей см. раздел "резервная копия базы данных" в справке MySql или PostgreSQL.
[Редактировать]
[Редактировать]



Текущая версия от 08:43, 4 ноября 2007

==

Модернизация к 1.6 Moodle

Так как изменения при обновлении Moodle 1.5.x к Moodle 1.6 затрагивают не только структуру базы данных, но также и содержание базы данных (все будет конвертировано к UTF-8), вероятно сначала стоить сделать резервную копию, и обновить на отдельной копии вашего участка, чтобы удостовериться, что это идет ХОРОШО.

Содержание

[скрыть]

	 1 проверка системных требований 
	 2 обновление файлов Мудл 

3 перемещение Базы данных

	 4 язык 

4.1 Локализации существующих языковых пакетов 4.2 Таможенных пакета языка 4.3 Продвинутых языка

	 5 Окончание 
	 6 См. также 
[Редактировать]

Проверьте требования системы

Администрирование > > Окружающая среда (в недавних версиях Moodle 1.5) и выберите Moodle 1.6; -) Вы получите сообщение, удовлетворяет ли ваша система требованиям для Moodle, 1.6 и что необходимо сделать. Следует в начале обновить PHP до версии 4.3.0 или позже (для PHP5 версии 5.1.0 или позже), и MySQL 4.1.16, или позже или PostgreSQL. Родная поддержка iconv в PHP действительно ускорит процесс, но не является необходимой. [Редактировать]

Обновите файлы Moodle

Позаботьтесь, чтобы ВСЕ установленные необязательные модули были включены. Преобразование данных к UTF-8 этих модулей не будет возможно, если Вы забудете об этом. [Редактировать]

Перемещение Базы данных

Хотя это не является обязательным, рекомендуется сделать резервную копию базы данных немедленно после обновления. Ссылка находится наверху admin страницы. Для дальнейших подробностей см. раздел "резервная копия базы данных" в справке MySql или PostgreSQL. [Редактировать]

Языки

Полностью новый интерфейс для языков был разработан(предназначен). Неплатежом, Moodle только содержит один язык (Английский язык)((sангличане)), и Вы должны установить весь язык, упаковывает Вас потребность индивидуально. Новый интерфейс делает этот легким - это разгрузит их для Вас от moodle.org и установит их в вашем справочнике данных. После перемещения базы данных, Вы можете идти к Администрации > > Конфигурация > > Язык и следовать, Язык импортирует сервисную связь. Вы можете выбирать желательные пакеты языка на правильном стекле и устанавливать их непосредственно. Обновление пакетов языка может теперь легко быть сделано следующим связь модернизаций.

Заботьтесь, чтобы использовать всегда пакет языка, который соответствует вашему содержанию базы данных:

	 Модернизированные сооружения: первое перемещение базы данных, тогда UTF-8 пакеты языка 
	 Новые 1.6 сооружения: Вы будете немедленно использовать UTF-8 пакеты языка 

Вы не будете находить en_utf8 пакет языка в вашей moodledata/lang папке. Это находится в moodle/lang папке и не, чтобы быть измененным вообще. Это никогда не должно быть модернизировано, так как это - часть установки. Все другие пакеты языка, даже модификации для пакета языка входят в moodledata/lang папку (и - в случае пакета языка, называемого en_utf8_local или en_xx_utf8, но тогда с родительской вереницей(нитью) языка в moodle.php)

Если Вы используете langlist переменную на config странице переменных, не забудьте изменять(заменять) названия(имена) языка от xx до xx_utf8, или языки не будут показываться в снижении(капле) языка вниз меню. ВАЖНЫЙ: имеется ошибка(дефект) в 1.6 и 1.6.1, который блокирует места действия, указанные в пакетах языка. Workaround должен отвергнуть место действия для всех языков, урегулируя это в Администрации > > Конфигурация > > Переменные > > место действия. Вы можете находить подходящие ценности в Столе мест действия (. UTF-8, es_ES.UTF-8, ...). Если Вы используете 1.6.1 + и позже правильная ценность - обычно пустая область(поле). [Редактировать]

Локализации существующих пакетов языка

Локализации существующего xx_utf8 пакета языка должны назваться xx_utf8_local, должны быть кодируемый UTF-8 и должны также быть помещены в moodledata/lang папку. Все еще возможно дать этому другое название(имя) подобно xx_mypack_utf8, но тогда Вы должны добавить вереницу(нить) parentlanguage в moodle.php от вашей локализации. [Редактировать]

Таможенные пакеты языка

Традиция заставила новые пакеты языка войти в moodledata/lang. Они должны быть в xx_utf8 папке и ДОЛЖНЫ БЫТЬ UTF-8, кодировал (Unicode). Мы больше не поддерживаем другой encodings, особенно когда смешано с пакетами UTF-8. Если Вы используете таможенные пакеты языка перед UTF-8 перемещением, пожалуйста помните, что они должны включить или 1) thischarset или 2) parentlanguage в их moodle.php. Пожалуйста также переименуйте их от xx до xx_utf8 после перемещения. Вы могли бы были бы должны конвертировать(преобразовать) таможенные пакеты в формат UTF-8 перед использованием их в мигрирующемся 1.6 Moodle. [Редактировать]

Продвинутые языки

Если Вы хотите разгрузить все языки сразу, мы говорим проверять целое lang справочник из непосредственно от CVS в ваш moodledata/lang справочник.

Cvs -z3 -d:ext:myusername@moodle.cvs.sourceforg e.net:/cvsroot/moodle компания lang

Это - рекомендуемый метод для переводчиков, поскольку Вы можете редактировать эти пакеты в пределах Moodle и только проверять их, прямо поддерживают в CVS. [Редактировать]

Окончание

Поздравления! После перемещения ваша база данных и обновление ваших языков Вы должны иметь функциональный 1.6 участок. Вы будете вероятно хотеть посетить различные admin страницы (особенно Переменные) чтобы повернуть некоторых из особенностей на и от. [Редактировать]

См. также

Перевод - Большее количество деталей относительно языка упаковывает в 1.6, особенно настроенные пакеты

	Преобразование файлов к UTF-8 - Общий текст о том, как конвертировать(преобразовывать) файлы, подобно ненормативным пакетам языка, к UTF-8
==