.htaccess檔案中更改PHP版本無效的解決方法
P粉315680565
P粉315680565 2023-08-25 14:06:16
0
2
599
<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>
P粉315680565
P粉315680565

全部回覆(2)
P粉761718546

AddHandler application/x-httpd-ea-php81___lsphp .php .php8 .phtml .htm 請保留html程式碼,不用增加新內容

P粉300541798

403 Forbidden錯誤主要是由於您的錯誤處理程序程式碼所造成的。

嘗試使用以下程式碼,應該可以正常工作。

AddHandler application/x-httpd-php81 .php

或使用以下程式碼

AddHandler application/x-httpd-alt-php81___lsphp .php

如果對您有用,請在評論中告訴我。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!