Стандартная установка

Установщик Windows для последних версий PHP построен на технологии MSI. Он установит и сконфигурирует PHP.

Запустите установщик MSI и следуйте инструкциям мастера установки. Затем появится запрос на выбор функций и расширений, которые вы хотите установить. Выбирая вариант установки "Will be installed on local hard drive" в выпадающем меню для каждого пункта вы можете выбрать устанавливать ли данную функцию или нет. Выбирая вариант установки "Entire feature will be installed on local hard drive" вы можете установить все подпункты выбранного пункта (например, выбирая эту опцию для "PDO" вы установите все драйверы PDO).

Внимание: На шаге «WEB server setup» выбрать пункт «Other CGI». Это обязательное условия работы jCjS в связке с PHP.

Внимание: Не рекомендуется устанавливать все расширения по умолчанию, так как многих из них имеют внешние зависимости для функционирования. Вместо этого вы можете воспользоваться функцией "Изменить" из меню "Установка и удаление программ" панели управления для добавления или удаления функций после установки.

Затем установщик настраивает PHP для работы в Windows и файл php.ini.

Внимание: Настоятельно рекомендуется устанавливать PHP в директорию c:\jCjS2\php5.

Тихая установка

Установщик также поддерживает режим тихой установки, который полезен системным администраторам для легкой установки PHP. Для использования этого режима:

msiexec.exe /i php-VERSION-win32.msi ADDLOCAL=cgi /q

Внимание: Параметр ADDLOCAL=cgi является обязательным. Он включает опцию php-cgi, без которой jCjS не будет работать в связке с PHP.

Вы можете настроить директорию для установки, передав ее как параметр установщику. Например, чтобы установить в директорию c:\jCjS2\php5:

msiexec.exe /i php-VERSION-win32.msi /q ADDLOCAL=cgi INSTALLDIR=c:\jCjS2\php5

Внимание: Настоятельно рекомендуется устанавливать PHP в директорию c:\jCjS2\php5.

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

msiexec.exe /i php-VERSION-win32.msi ADDLOCAL=cgi,ext_php_mysql /q

Список всех расширений
ext_php_bz2 ext_php_curl ext_php_enchant ext_php_exif ext_php_fileinfo
ext_php_gd2 ext_php_gettext ext_php_gmp ext_php_imap ext_php_ldap
ext_php_mbstring ext_php_mysql ext_php_mysqli ext_php_oci8 ext_php_oci8_11g
ext_php_openssl ext_php_pdo_mysql ext_php_pdo_oci ext_php_pdo_odbc ext_php_pdo_pgsql
ext_php_pdo_sqlite ext_php_pdo_sqlite ext_php_pgsql ext_php_shmop ext_php_snmp
ext_php_soap ext_php_sockets ext_php_sqlite ext_php_sqlite3 ext_php_sybase_ct
ext_php_tidy ext_php_xmlrpc ext_php_xsl