Установка PHP5
Мы можем произвести запуск PHP5 Cherokee через FastCGI. К счастью, Ubuntu предоставляет FastCGI с поддержкой PHP5 пакет, который мы устанавливаем так:
|
Настройка PHP5
Мы должны править /etc/php5/cgi/php.ini и раскомментировать строку cgi.fix_pathinfo = 1 :
|
[...]
; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI. PHP's
; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok
; what PATH_INFO is. For more information on PATH_INFO, see the cgi specs. Setting
; this to 1 will cause PHP CGI to fix its paths to conform to the spec. A setting
; of zero causes PHP to behave as before. Default is 1. You should fix your scripts
; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
; http://php.net/cgi.fix-pathinfo
cgi.fix_pathinfo=1
[...]
Теперь мы перезапустим Cherokee:
|
Включение PHP5 В Cherokee
PHP не включена в Cherokee по умолчанию. Чтобы включить ее, мы должны запустить web панели управления Cherokee ...
|
... и войти в него ( http://192.168.1.101:9090/ ).
Теперь перейдите к vServers , выбрать по умолчанию виртуальный хост и перейти к вкладке Behavior, нажмите Rule Management кнопку:
В левой колонке, Вы должны увидеть все существующие в настоящее время правила:
Нажмите "плюс" рядом с Behaviourчто бы добавить новое правило: