Nginx + PHP4 + PHP5 ??

Тема в разделе "Десктопный Linux", создана пользователем help40, 5 дек 2009.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. help40

    help40

    Регистр.:
    1 окт 2006
    Сообщения:
    252
    Симпатии:
    26
    у меня работает
    Nginx + PHP5 PHP-FPM
    все замечательно , НО ...
    но у меня есть несколько сайта которые очень старые и к сожаление не работают на PHP5 , нужно и PHP4

    долго искал howoto, но пока не нашел ?
    ктото знает как надо сделат ?
    :bc:
     
  2. sw0rdf1sh

    sw0rdf1sh Создатель

    Регистр.:
    2 апр 2007
    Сообщения:
    41
    Симпатии:
    7
    скомпилить из исходников php4 и запускать как FastCGI сервер на одном порту, а FastCGI сервер с php5 на другом порту и сайты соответственно настраивать.

    Код:
    	location ~ \.php$ {
    		fastcgi_pass   127.0.0.1:9000;
    		fastcgi_index  index.php;
    		fastcgi_param  SCRIPT_FILENAME  /var/www/website.ru/htdocs/$fastcgi_script_name;
    		fastcgi_param  QUERY_STRING     $query_string;
    		fastcgi_param  REQUEST_METHOD   $request_method;
    	        fastcgi_param  CONTENT_TYPE     $content_type;
            	fastcgi_param  CONTENT_LENGTH   $content_length;
    		include /etc/nginx/fastcgi_params;
    	}
    
     
  3. help40

    help40

    Регистр.:
    1 окт 2006
    Сообщения:
    252
    Симпатии:
    26
    спасибо за ответ, я уже до етого дошел, но все равно спасибо

    сейчас у меня такой проблем , с какие параметри собрат php4 что бы не изпортит php5 (которое уже работает на сервер .... )

    префикс , суфикс ...

    ./configure --prefix=/usr/local/php4 --exec-prefix=/usr/local/php4 --program-suffix=4


    ...? еще чего нужно ....

    --with-config-file-path=[PATH] Где искать php.ini
    --with-config-file-scan-dir[=PATH] Где искать дополнительные .ini файлы
    для PHP-FPM тоже должны быт какието параметри ....


    *** это "Production Server" !!!
     
Статус темы:
Закрыта.