目前在域根目录的 htaccess 文件中使用“AddHandler application/x-httpd-ea-php56 .php”,因为这是唯一有效的方法。
如果我尝试切换到 php7,页面要么尝试下载,要么收到 HTTP ERROR 500。
下载页面如下:
AddHandler application/x-httpd-ea-php7 .php
Run Code Online (Sandbox Code Playgroud)
以下给出了 500 错误:
AddHandler application/x-httpd-ea-php71 .php
Run Code Online (Sandbox Code Playgroud)
下载页面:
AddHandler x-httpd-php7 .php
Run Code Online (Sandbox Code Playgroud)
500错误:
<IfModule mime_module>
AddType application/x-httpd-ea-php72 .php .php7 .phtml .htm .html
</IfModule>
Run Code Online (Sandbox Code Playgroud)
500错误:
<IfModule mime_module>
AddHandler application/x-httpd-ea-php73 .php .php7 .phtml
</IfModule>
Run Code Online (Sandbox Code Playgroud)
下载页面:
AddHandler application/x-httpd-php7 .php .html .htm .phtml .shtml
Run Code Online (Sandbox Code Playgroud)
ETC
在子目录中,我可以使用以下内容:
<IfModule mime_module>
AddHandler application/x-httpd-ea-php73 .php .php7 .phtml
</IfModule>
Run Code Online (Sandbox Code Playgroud)
尝试在根 .htaccess 文件中使用它...噗没有 cookie。
如果我重新添加 AddHandler application/x-httpd-ea-php56 .php ,它会再次正常工作。
我还尝试了我在周围搜索时发现的其他一些方法。其他人遇到过这个问题吗?主机是Bluehost。
我在根 htaccess 文件中唯一半相关的其他内容如下,但我也尝试删除它,但结果没有改变:
AddHandler server-parsed .html
AddHandler server-parsed …Run Code Online (Sandbox Code Playgroud)