Несколько проблем при установке Moodle 2.0.2+ (Build: 20110420)
1) unicode - "It is required that you store all your data in Unicode format (UTF-8). New installations must be performed into databases that have their default character set as Unicode. If you are upgrading, you should perform the UTF-8 migration process (see the Admin page)." - ходил по ссылке, что выдала система, но к сожалению не смог разобраться (http://docs.moodle.org/en/admin/environment/unicode)
2) php_extension - "Installing the optional soap extension is useful for web services and some contrib modules." - тоже без успехов
3) php_extension - "Intl extension is used to improve internationalization support, such as locale aware sorting." - понимаю, что не достаточно файла php_intl.dll
4) среди других проблем: php_check_php533 "PHP 5.3.3 and upwards is recommended" - так понимаю необязательно.
Помогите пожалуйста! Буду очень признателен.
Re: Несколько проблем при установке Moodle 2.0.2+ (Build: 20110420)
Здравствуйте.
1) У базы данных должна быть кодировка utf8_general_ci.
2 и 3) Эти расширения необязательны, но чтобы их добавить достаточно раскомментировать строки с php_soap.dll и php_intl.dll. Их найдете в php.ini. Не забудьте после этого перезапустить Apache.
Проверка на PHP 5.3 не прошла по простой причине - у вас PHP 5.2 Это также рекомендуемое требование (но для мудла 2.1, который уже не за горами, - обязательное).
Re: Несколько проблем при установке Moodle 2.0.2+ (Build: 20110420)
[intl]
intl.default_locale = en_utf8
intl.error_level = E_WARNING
Но после перезапуска сервера Апач не запускается. Проверил в папке ext файла с именем php_intl.dll не оказалось... Может у кого есть сей файлик? ;) Возможно ли так решить проблему - просто найти его и поместить в определенную папку?
И еще, каким образом можно проверить/сменить кодировку MySql?
Re: Несколько проблем при установке Moodle 2.0.2+ (Build: 20110420)
Не так он сильно важен, этот файлик И без него все будет работать.
А кодировку можно задать при создании базы данных. В phpMyAdmin это сделано в виде выпадающего списка "Сравнение" прямо на его главной странице.
Re: Несколько проблем при установке Moodle 2.0.2+ (Build: 20110420)
Re: Несколько проблем при установке Moodle 2.0.2+ (Build: 20110420)
Не за что Удачи в изучении мудла!
Re: Несколько проблем при установке Moodle 2.0.2+ (Build: 20110420)
Вот только начинать изучать Moodle с весьма нестабилной пока второй версии, наверное, не очень хорошая идея.
Re: Несколько проблем при установке Moodle 2.0.2+ (Build: 20110420)
Версии 1.9 и 2 сильно отличаются по интерфейсу. Лучше сразу с перспективной ветки изучать. Если его задумают внедрить, то уже будет закрыто достаточно ошибок.
Re: Несколько проблем при установке Moodle 2.0.2+ (Build: 20110420)
PHP версий 5.2.х компилировали без расширения intl. Наврядли Вы найдете этот файлик отдельно, разве что скомпилировать из исходников эту ДЛЛ-ку самому. Версия файла php_intl.dll должна соответствовать версии РНР, в Вашем случае это 5.2.11.
Самый простой способ - обновить РНР до 5.3.6 (текущий релиз), т. к. в версиях 5.3.х все включено в стандартный набор изначально.
Re: Несколько проблем при установке Moodle 2.0.2+ (Build: 20110420)
Можно ещё поставить из pecl.
Re: Несколько проблем при установке Moodle 2.0.2+ (Build: 20110420)
С php 5.3.x для windows есть сложности в стыковке с apache, а в 5.2.x действительно нет intl.
Поэтому рекомендую вам ставить из какую-нибудь сборку, сразу включающей mysql, php и apache нужных версий. Или поставить виртуальную машину (virtualbxox), а внутри неё последнию версию какого-нибудь linux со всеми необходимыми штуками.
Re: Несколько проблем при установке Moodle 2.0.2+ (Build: 20110420)
1) unicode - "It is required that you store all your data in Unicode format (UTF-8). New installations must be performed into databases that have their default character set as Unicode. If you are upgrading, you should perform the UTF-8 migration process (see the Admin page)." - ходил по ссылке, что выдала система, но к сожалению не смог разобраться (http://docs.moodle.org/en/admin/environment/unicode)
Здравствуйте!
Не знаю, насколько это ещё актуально, но я, на всякий случай, поделюсь своим решением. Правда, с одной оговоркой, которую устранят админы Вашего сайта.
Я ставил сегодня moodle на Денвер и, несмотря на то, что, формально моя база была в Unicode (это такая кодировка символов, наряду с другими кодировками), дистирбутив упорно не хотел ставиться. Помогло следующее: в каталоге с базой данных для moodle (C:\WebServers\usr\local\mysql-5.1\data\moodle - moodle - это название моей базы) есть файл moodle.opt и там строчка, которая начинается так: default-character ...
Re: Несколько проблем при установке Moodle 2.0.2+ (Build: 20110420)
Так вот, эта строчка должна иметь вид:
default-character-set=cp1251default-collation=utf8_general_ci
Кроме того, в моей папке C:\WebServers\usr\local\mysql-5.1\data\phpmyadmin есть так же файл db.opt и там я сделал такую же строчку. После этого дистрибутив встал, как по маслу, как говорится.
В Вашем же случае я написал бы в техподдержку хостинга, чтобы они с Вашими базами и кодировкой похимичили бы. Нужно им сказать, чтобы кодировка создаваемых баз MySQL по умолчанию была utf8_general_ci.