.htaccess檔案中更改PHP版本無效的解決方法
P粉315680565
2023-08-25 14:06:16
<p>我正在嘗試透過在網域的根目錄的.htaccess檔案中新增一個處理程序來更改PHP版本,但它不起作用,伺服器拋出403 Forbidden錯誤。
然而,透過Cpanel的PHP選擇器選項更改是有效的。但是我不想在伺服器上全域更改PHP版本,因為我託管在伺服器上的一些應用程式正在使用較舊的PHP版本,即7.4。 </p>
<p>這是我在.htaccess中PHP 8.1所使用的處理程序:</p>
<pre class="brush:php;toolbar:false;"># php -- BEGIN cPanel-generated handler, do not edit
# 將「ea-php81」套件設定為預設的「PHP」程式語言。
<IfModule mime_module>
AddHandler application/x-httpd-ea-php81 .php .php8 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit</pre>
<p>請告訴我我做錯了什麼? </p>
AddHandler application/x-httpd-ea-php81___lsphp .php .php8 .phtml .htm 請保留html程式碼,不用增加新內容
403 Forbidden錯誤主要是由於您的錯誤處理程序程式碼所造成的。
嘗試使用以下程式碼,應該可以正常工作。
或使用以下程式碼
如果對您有用,請在評論中告訴我。