如何在服务器中的htaccess中更改php版本

2020/11/15 20:21 · php ·  · 0评论

我在php 5.3本地计算机上使用。在我们的网络服务器上,我们有php 4.8我们的服务器是共享服务器。所以我想通过.htaccess文件更改我们服务器上的php版本有可能做到吗?如果是,该怎么办?

要切换到PHP 4.4:

AddHandler application/x-httpd-php4 .php

要切换到PHP 5.0:

AddHandler application/x-httpd-php5 .php

要切换到PHP 5.1:

AddHandler application/x-httpd-php51 .php

要切换到PHP 5.2:

AddHandler application/x-httpd-php52 .php

要切换到PHP 5.3,请执行以下操作:

AddHandler application/x-httpd-php53 .php

要切换到PHP 5.4:

AddHandler application/x-httpd-php54 .php

要切换到PHP 5.5:

AddHandler application/x-httpd-php55 .php

要切换到PHP 5.6:

AddHandler application/x-httpd-php56 .php

要切换到PHP 7:

AddHandler application/x-httpd-php7 .php

要切换到PHP 7.1,请执行以下操作:

AddHandler application/x-httpd-php71 .php

要切换到PHP 4.4:

AddHandler application/x-httpd-php4 .php .php4 .php3

要切换到PHP 5.0:

AddHandler application/x-httpd-php5 .php .php5 .php4 .php3

要切换到PHP 5.1:

AddHandler application/x-httpd-php51 .php .php5 .php4 .php3

要切换到PHP 5.2:

AddHandler application/x-httpd-php52 .php .php5 .php4 .php3

要切换到PHP 5.3,请执行以下操作:

AddHandler application/x-httpd-php53 .php .php5 .php4 .php3

要切换到PHP 5.4:

AddHandler application/x-httpd-php54 .php .php5 .php4 .php3

要切换到PHP 5.5:

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

要切换到带有Suhosin补丁的安全PHP 5.2:

AddHandler application/x-httpd-php52s .php .php5 .php4 .php3

请注意,以上所有答案均适用于Apache +设置。他们不太可能使用更多当前的PHP-FPM设置。这些通常只能在VirtualHost部分中定义,而不能在.htaccess中定义。

同样,这在很大程度上取决于您的托管者如何配置PHP。每个域/用户通常都会拥有自己的运行PHP FPM实例。随后,…/x-httpd-php52将无法识别通用类型。

有关一些概述,请参见ServerFault:通过Action / ScriptAlias / etc别名化FastCGI代理协议处理程序

对于Apache 2.4.10 + /配置,您可能可以使用类似:

 AddHandler "proxy:unix:/var/run/php-fpm-usr123.sock|fcgi://localhost" .php

SetHandler从中映射名称.htaccess但同样,不可避免的是要向具体的FPM套接字咨询托管服务商。在现代的PHP-FPM设置中,没有通用的答案。

仅供参考,就是这样:

AddHandler x-httpd-php5-3 .php

试试这个切换到php4:

AddHandler application/x-httpd-php4 .php

更新。看来我无法正确理解您的问题。如果您的服务器上只有php 4,这将无济于事

这对我有用

PHP 7.2

AddHandler application/x-httpd-ea-php72 .php .php7 .phtml

PHP 7.3

AddHandler application/x-httpd-ea-php73 .php

转到CPanel上的文件管理器>>>公用html >>>查找.htaccess文件>>>右键单击它>>>>单击编辑。看图片

输入您要更改的版本号。即-73、70或71。

希望这可以帮助。之后,保存更改。

当前标记答案的补充:

将addhandler放置在以下范围内,如下所示:

<IfModule mod_rewrite.c>

   AddHandler application/x-httpd-php71 .php
   RewriteEngine On

   ....

</IfModule>

您无法通过.htaccess更改PHP版本。

您需要针对PHP 5.3更新服务器,或者找到另一个在共享主机上提供PHP 5.3的主机。

本文地址:http://php.askforanswer.com/ruhezaifuwuqizhongdehtaccesszhonggenggaiphpbanben.html
文章标签: ,   ,  
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

文件下载

老薛主机终身7折优惠码boke112

上一篇:
下一篇:

评论已关闭!