1 февраля 2012 г.

Сегодня я бы хотел рассказать о системных требованиях MODx Revolution к серверному оборудованию и ПО, которое на нем установлено.

Я не буду говорить о том, как устанавливать расширения, конфигурировать всякие всячины и прочее, просто немног расскажу об этом.

Итак представлю все в виде таблички.

 МинимальныеРекомендуемые
ОС
  • Linux x86, x86-64
  • Windows XP
  • Mac OS X
  • Linux x86, x86-64
  • Windows Server 2008
Сервер
  • Apache 1.3.x или Apache 2.2.x
  • IIS 6.0+
  • Zeus
  • lighthttpd
  • Cherokee
  • Apache 2.2.x
  • IIS 7.0
База данных
  • MySQL 4.1.20 или выше (за исключением 5.0.51)
  • Microsoft SQL Server 2008
  • Кодировка таблицы UTF-8
  • SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, INDEX, DROP
  • Тип таблиц InnoDB и MyISAM
  • MySQL 5.1.x (последний стабильный релиз)
  • Кодировка таблицы UTF-8 BOM
  • SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, INDEX, DROP, CREATE TEMPORARY TABLES
  • Тип таблиц InnoDB и MyISAM
PHP
  • PHP version 5.1.1+ (excluding 5.1.6/5.2.0)
  • PHP как FastCGI
  • zlib
  • JSON
  • cURL
  • Imagemagick
  • GD lib
  • PDO и соответствующий драйвер для БД
  • SimpleXML
  • safe_mode off
  • register_globals off
  • magic_quotes_gpc off
  • PHP memory_limit 24MB или более
  • PHP версии 5.3.3+
  • PHP как FastCGI
  • Кэширование микрокода (APC, Wincache)
  • zlib
  • cURL
  • JSON
  • mcrypt
  • mod_rewrite
  • GD lib
  • Imagemagik
  • PDO и соответствующий драйвер для БД
  • SimpleXML
  • safe_mode off
  • register_globals off
  • magic_quotes_gpc off
  • PHP memory_limit 64MB или более

Как правило, перечисленные минимальные требования к серверу удовлетворяются большинством shared-хостингов, но бывают случаи, когда придется попросить саппорт посодействовать в установке какого-нибудь расширения или настройки чего-либо.

Как советуют сами разработчики, если вам нужен функционал MODx на слабом железе, то используйте MODx Evolution.

С чем могут возникнуть проблемы? Опишу свои случаи. Как правило это PDO, необходимость работы PHP как FastCGI, а также memory_limit.

Автор: Артур Минимулин ⚫ 1 февраля 2012 г.Тэги: MODx, Revolution, Хостинг, Конфигурация, Софт