Я установил LAMP вручную на Ubuntu, допустим, моя текущая версия PHP составляет 5.2, и я хочу немного переключиться на PHP 5.3, возможно ли это? Нет решения xampp, пожалуйста.Как сменить версию PHP взад и вперед?
Благодаря
Я установил LAMP вручную на Ubuntu, допустим, моя текущая версия PHP составляет 5.2, и я хочу немного переключиться на PHP 5.3, возможно ли это? Нет решения xampp, пожалуйста.Как сменить версию PHP взад и вперед?
Благодаря
Наиболее хлопот бесплатно способ будет работать как CGI вместо использования mod_apache. Затем вы можете запускать оба одновременно, просто меняя обработчик .php
с помощью .htaccess или в vhost.
Вы можете установить их в чем-то вроде /opt/php5.2
и /opt/php5.3
, а затем использовать update-alternatives
для переключения между двоичными файлами.
Что такое альтернативы обновления? – Ted
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>
вот решение с .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
Как я могу это сделать? Также у меня уже работает лампа, нужно только иметь другую версию php и переключаться между ними за раз. – Jebb
http://library.linode.com/web-servers/apache/php-cgi/debian-5-lenny#configure_apache_for_php_cgi Затем установите другую версию php в '/ opt' или что у вас есть. Затем вы добавляете необходимые конфиги на отдельные виртуальные хосты или устанавливаете их на главном хосте, но используя разные расширения файлов - вы по умолчанию используете их два отдельных расширения, и если вы хотите, чтобы конкретная папка запускала по умолчанию в другой версии, вы используете AddHandler в .htaccess. – prodigitalson