Опубликовано

Несколько наших клиентов обращались к нам с вопрос могут ли они использовать PHP 5.3 у нас. На тот момент мы, как-то даже не планировали использовать php 5.3. Но видя, что многие клиенты все же желают перейти или использовать php 5.3.И так, немного подумав я решил, почему бы не использовать php 5.3 в режиме fast-cgi. Однако пакетами данную версию поставить не удастся. Поэтому я скачал последую версию php 5.3 с сайта. Осталось лишь определиться с параметрами для компиляции php 5.3.
Я использовал следующие:
--prefix=/usr/local/php53 --with-gd --with-curl --with-mcrypt --with-mysql --with-pdo-mysql --enable-pdo --with-pdo-pgsql --with-pdo-sqlite --with-pgsql --with-sqlite --with-tidy --with-xmlrpc --with-xsl --enable-intl --enable-mbstring --with-mysqli --enable-pcntl --enable-zip --with-config-file-scan-dir=/usr/local/php53/etc/conf.d --enable-gd-native-ttf --with-xpm-dir=/usr --with-freetype-dir=/usr --with-jpeg-dir=/usr --with-png-dir=/usr --with-gettext

Php 5.3 поставиться в /usr/local/php53 и будут подключены фактически все нужные функции. /usr/local/php53/etc/conf.d — указывает на директорию, в которой мы будем вложить .ini файлы для включения той или иной библиотеки.

Далее нужно отредактировать файл ispmgr.conf измени строку path phpbinary на path phpbinary /usr/local/php53/bin/php-cgi

После чего сделать killall -9 ispmgr и клиентам будет доступен php 5.3.

Share and Enjoy:
  • Мой Мир
  • Facebook
  • Twitter

Добавить комментарий