Система WebDirector корректно работает при соблюдении хостинг-провайдером следующих требований:
I. Система
1. Установлена OS семейства Unix
2. Предоставлен доступ по протоколу FTP
II. Веб-сервер
1. Apache 1.3.x, 2.0
2. В настройках Apache включена директива AllowOverride со значением All или AuthConfig FileInfo Options
3. Скрипты программы WebDirector пишут статичные файлы. Необходимо обеспечить такие условия, при которых ничто не мешает скриптам обращаться на запись файлов, залитых по FTP.
III. РНР
1. Установлен препроцессор PHP версии 4.3.X и выше и РНР 5.1.Х и выше в качестве модуля Apache или как CGI с предустановленными директивами magic_quotes_gpc 0, allow_url_fopen 1, register_globals 0, short_open_tag 1
2. Выключен ограниченный режим PHP safe_mode
3. В РНР не запрещена функция set_time_limit
4. Разрешены работы с сокетами (соединения как минимум на порты 80 и 8080, желательно на 25) из php- скриптов
5. В системе установлена и доступна sendmail (имеется в виду доступность php-функции mail())
6. В системе установлена и собрана локаль ru_RU.CP1251
7. В системе установлен Zend Optimizer версии не ниже 2.1.0.
8. Настроена обработка PHP-препроцессором файлов с расширением .html (c Zend Optimizer'ом)
9. Включена опция allow_url_fopen
10. Установлена библиотека pcre
11. Установлена библиотека zlib
12. Установлена библиотека libxml
Для того чтобы выяснить, удовлетворяет ли хостинг-провайдер этим требованиям, достаточно просто отправить письмо в службу технической поддержки предполагаемого провайдера с просьбой прокомментировать список необходимых технических требований.
Разработчик не несет ответственности за настройку хостинга, не входящего в список рекомендуемых. Переговоры с хостинг-провайдером по настройке хостинга, не входящего в список рекомендуемых, осуществляет покупатель CMS WebDirector.