2010-07-29 11 views

ответ

0

Наиболее хлопот бесплатно способ будет работать как CGI вместо использования mod_apache. Затем вы можете запускать оба одновременно, просто меняя обработчик .php с помощью .htaccess или в vhost.

+0

Как я могу это сделать? Также у меня уже работает лампа, нужно только иметь другую версию php и переключаться между ними за раз. – Jebb

+0

http://library.linode.com/web-servers/apache/php-cgi/debian-5-lenny#configure_apache_for_php_cgi Затем установите другую версию php в '/ opt' или что у вас есть. Затем вы добавляете необходимые конфиги на отдельные виртуальные хосты или устанавливаете их на главном хосте, но используя разные расширения файлов - вы по умолчанию используете их два отдельных расширения, и если вы хотите, чтобы конкретная папка запускала по умолчанию в другой версии, вы используете AddHandler в .htaccess. – prodigitalson

2

Вы можете установить их в чем-то вроде /opt/php5.2 и /opt/php5.3, а затем использовать update-alternatives для переключения между двоичными файлами.

+0

Что такое альтернативы обновления? – Ted

0
for 5.2 

<Directory "/var/www/"> 
     AddHandler application/x-httpd-php52 .php 
</Directory> 

for 5.3 

<Directory "/var/www/"> 
     AddHandler application/x-httpd-php53 .php 
</Directory> 

for 5.4 
<Directory "/var/www/"> 
     AddHandler application/x-httpd-php54 .php 
</Directory> 
0

вот решение с .htaccess

1: Создать новый файл
2: имя с .htaccess
3: сохранить в корневой папке

Чтобы переключиться на PHP 4.4:

AddHandler application/x-httpd-php4 .php 

чтобы переключиться на PHP 5.0:

AddHandler application/x-httpd-php5 .php 

Чтобы переключиться на PHP 5.1:

AddHandler application/x-httpd-php51 .php 

Чтобы переключиться на PHP 5.2:

AddHandler application/x-httpd-php52 .php 

Чтобы переключиться на PHP 5.3:

AddHandler application/x-httpd-php53 .php 

Для переключения в PHP 5.4 :

AddHandler application/x-httpd-php54 .php 

 Смежные вопросы

  • Нет связанных вопросов^_^