web-dev-qa-db-ja.com

PHPを.htaccessからバージョン5.5にダウングレードする方法

以前にPHP 5.5をUbuntuVPSにインストールし、インストールPHP 7.1、php5.5を無効にしてphp7を有効にすることでPHP7.1にアップグレードしました。 1モジュール。

正常に動作していますが、いくつかのフォルダーでphp5.5を実行したいのですが、デフォルトのオプションとしてphp7.1を保持したいと思います。

次の方法でphp5.5をhtaccessに追加しようとしましたが、成功しませんでした。

 AddHandler application/x-httpd-php55 .php .php7 .php5 .php4 .php3
1
user3601213

phpからmod_phpの複数のバージョンを使用することはできません。その理由は、同じモジュールを2、3回ロードできないため、Apacheは文句を言います。

最善の方法は、mod_phpをアンロードし、代わりにmod_proxy_fcgi + PHP-FPM(各バージョン)を使用することです。この設定を構成するためのガイドは ここ です。

Apache構成を使用すると、異なるバージョンで構成した要求のうち、どの要求がどのphp-fpmバックエンドを使用するかをフィルターで除外できます。

0
ezra-s