使用 .htaccess 或 php.ini 更改服务器上的 PHP 版本

问题描述 投票:0回答:4

如何使用 php.ini 文件的 .htaccess 将服务器上的 PHP 版本更改为 5.2?

php .htaccess php-ini
4个回答
9
投票

添加

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

您的 .htaccess 可能会起作用。


0
投票

我认为您想要处理例如.php3 文件与 php 3.x.

您无法像这样在 PHP 版本之间切换,但您可以通过设置代理服务器来实现此目的,该代理服务器将查询分发到多个服务器之一(每个 PHP 版本一个)。

也可能有一些 apache hack 通过在 FastCGI 模式下调用 cgi-bin 模式 php 来工作。请参阅链接的答案。


0
投票

这些对我来说都不起作用。我使用 amazon linux 作为操作系统,并且我有一个域,我尝试创建子域,但这一切都不起作用?


-1
投票

根据 https://www.first2host.co.uk/f/change-php-version-php-ini/,将以下行添加到您的 php.ini 文件中会将您更改为 PHP 版本 5.2:

AddHandler application/x-httpd-php52 .php

我认为,只有当你的主机是first2host时,它才有效。

© www.soinside.com 2019 - 2024. All rights reserved.