首页 文章

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

提问于
浏览
0

我在Apache服务器上上传了一个Joomla 3.3网站,但它显示了一条 Your host needs to use PHP 5.3.10 or higher to run this version of Joomla! 错误消息 . 我读到我可以在cPanel上更改php版本 - >软件和服务 - > PHP配置 . 我打开了PHP配置,它只显示了值 . 所以我联系了我的托管服务提供商,他们说php版本是最新版本,我需要使用php.ini文件覆盖php设置 .

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

2 回答

  • 1

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

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

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

  • 0

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

    例如:

    AddHandler application/x-httpd-php54 .php
    

    要么

    AddHandler x-mapp-php6 .php
    

    取决于托管配置 .

相关问题