使用PHP.ini文件覆盖服务器上的Php版本

时间:2015-02-11 04:56:41

标签: php apache joomla cpanel

我在Apache服务器上上传了一个Joomla 3.3网站,但它向我显示您的主机需要使用PHP 5.3.10或更高版本来运行此版本的Joomla!错误消息。 我读到我可以在cPanel上更改php版本 - >软件和服务 - > PHP配置。我打开了PHP配置,它只显示了值。所以我联系了我的托管服务提供商,他们说php版本是最新版本,我需要使用php.ini文件覆盖php设置。

1,如果系统按照他们的说法更新,我应该看到那条消息。 2,如何更改php版本以适应我的joomla网站。

2 个答案:

答案 0 :(得分:1)

您的托管服务提供商未使用PHP 5.3.10或更高版本的php,因此您遇到此问题。

您可以通过在您的网站上创建php信息页来检查您的php版本。

此外,您可以建议您的托管服务提供商在您的服务器上安装多个PHP版本,以便您可以使用任何您想要的PHP版本。他们可以使用ntPHPselector插件安装它,它是免费的插件,它运行良好。

答案 1 :(得分:0)

如果他们确实拥有最新版本的php,那么您可以尝试在.htaccess文件中使用AddHandler来选择php版本。

例如:

AddHandler application/x-httpd-php54 .php

AddHandler x-mapp-php6 .php

取决于托管配置。