Последни промени - Търсене:

Начална страница


Moodle документация

Всички страници
Карта на страниците

На английски

За разработка


Поддържа се от
vanyog.com

pmwiki.org

Инсталиране на Moodle на локален сървър XAMPP в Windows

Ако използвате XAMPP (http://www.apachefriends.org) като локален сървър за инсталиране на Moodle, то ако трябва да удовлетворите всички изисквания на Moodle, трябва допълнително да активирате някой php добавки, които не са активни в стандартната инсталация на XAMPP.

intl

С текстов редактор отворете файл \xampp\php\php.ini и махнете знака за коментар ; от началото на реда:

;extension=php_intl.dll

Спрете и пуснете отново Apache сървъра.

Ако се покаже съобщение, че липсва файл icuucXX.dll, където XX са някакви цифри, например: 49, 50, копирайте всички файлове icu??XX.dll от директория \xampp\php в директория \xampp\apache\bin

openssl

С текстов редактор отворете файл \xampp\php\php.ini и махнете знака за коментар ; от началото на реда:

;extension=php_openssl.dll

Спрете и пуснете отново Apache сървъра.

opcache

Изисква се от версия на Moodle >= 2.6.0

При версия на PHP 5.4 се изтегля http://windows.php.net/downloads/pecl/snaps/opcache/20130521-7.0.2-dev/php_opcache-20130521-7.0.2-dev-5.4-ts-vc9-x86.zip и файл php_opcache.dll, който се съдържа в този zip архив се поставя в директория \xampp\php\ext

Във файл \xampp\php\php.ini се добавят следните редове:

zend_extension = "\xampp\php\ext\php_opcache.dll"

[opcache]
opcache.enable = 1
opcache.memory_consumption = 300
opcache.interned_strings_buffer = 8
opcache.max_accelerated_files = 8000
opcache.fast_shutdown = 1
opcache.enable_cli = 1
opcache.use_cwd = 1

За да влязат промените в сила се спира и стартира отново Apache сървъра.

ldap

Тази PHP добавка е необходима ако решите да активирате Moodle добавката за удостоверяване чрез LDAP сървър.

С текстов редактор отворете файл \xampp\php\php.ini и махнете знака за коментар ; от началото на реда:

;extension=php_ldap.dll

Рестартирайте Apache сървъра.

Ако при рестартирането на Apache сървъра се покаже съобщение:
Warning PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_ldap.dll' - %1 is not a valid Win32 application
копирайте файл xampp\php\libsasl.dll в директория \xampp\apache\bin и рестартирайте Apache.

Последният проблем е обсъден тук: https://community.apachefriends.org/f/viewtopic.php?f=16&t=48302

Редактиране - История - Печат - Последни промени - Търсене
Страницата е актуализирана на 10 January 2015, 09:50 ч