Я хотел бы установить мое веб-приложение PHP на сервис, который имеет две версии PHP, 4 и 5. Мне нужен PHP5, и у меня нет доступа к httpd.conf из-за ограничений сервера. Как я могу сказать веб-серверу Apache выбрать PHP5 для этой папки?

Сервер Linux.

2 ответа2

1

Вы можете переключаться между установленными версиями PHP несколькими способами. Если вы ограничены в использовании .htacess , вы можете добавить обработчик в ваш файл .htacess . Например, если вы хотите использовать PHP 4, вы можете добавить следующий код в ваш файл .htacess :

AddHandler application/x-httpd-php4 .php .php4 .php3

Для PHP 5.0 вы можете использовать:

AddHandler application/x-httpd-php5 .php .php5 .php4 .php3

Для PHP 5.1 вы можете использовать:

AddHandler application/x-httpd-php51 .php .php5 .php4 .php3

Аналогично для PHP 5.2 и 5.3. Если вы хотите PHP 5.2 с патчем Suhosin, используйте:

AddHandler application/x-httpd-php52s .php .php5 .php4 .php3

Ответ можно найти по следующим ссылкам:

https://stackoverflow.com/questions/12105632/change-php-version-on-server-using-either-htaccess-or-php-ini

http://docs.1h.com/How_to_switch_PHP_versions

0

Вы можете проверить эту ссылку:-

Попробуй сейчас:-

https://stackoverflow.com/questions/12561203/how-to-change-php-version-in-htaccess-in-server

http://kb.siteground.com/how_to_have_different_php__mysql_versions/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .