.htaccess ファイルの PHP バージョンを変更する無効な解決策の解決策
<p>ドメインのルートにある .htaccess ファイルにハンドラーを追加して PHP のバージョンを変更しようとしていますが、機能せず、サーバーは 403 Forbidden エラーをスローします。
ただし、Cpanel を介して PHP セレクター オプションを変更することは機能します。しかし、サーバー上でホストされているアプリケーションの一部が古い PHP バージョン (7.4) を使用しているため、サーバー上で PHP バージョンをグローバルに変更したくありません。 </p>
<p>これは、PHP 8.1 の .htaccess で使用するハンドラーです: </p>
<pre class="brush:php;toolbar:false;"># php -- BEGIN cPanel で生成されたハンドラー、編集しないでください
# 「ea-php81」パッケージをデフォルトの「PHP」プログラミング言語として設定します。
<IfModule mime_module>
AddHandler application/x-httpd-ea-php81 .php .php8 .phtml
</IfModule>
# php -- cPanel で生成されたハンドラーを終了します。</pre> を編集しないでください。
<p>私の何が間違っていたのか教えてください。 </p>