【问题标题】:PHP version change for single domain | browser download it单域PHP版本变更|浏览器下载
【发布时间】:2020-01-16 02:41:00
【问题描述】:

我的虚拟主机不接受单个域的 PHP 版本更改。 PHP 版本 (7.3) 仅适用于我的虚拟主机帐户上的所有域。但是对于一个域,我需要 5.3 并且我无法配置它。 我可以在“Apache-配置”>“单个域”中进行扩展,但我不知道我需要什么命令代码。我尝试了第二种方法,在 htaccess 中通过“AddHandler ...”“AddType application/x-httpd-php53 .php”强制它,但浏览器打开/下载文件。

可能是我的虚拟主机不允许同时使用不同的版本吗?有没有可能?

尝试我在 stackoverflow 上找到的所有解决方案。 (我的网站是 index.php) AddType application/x-httpd-php53 .php AddHandler 应用程序/x-httpd-php53 .php AddHandler x-httpd-php5-3 .php

没有 PHP 更改。相反,浏览器想要下载文件。

【问题讨论】:

    标签: php apache version


    【解决方案1】:

    这是我使用的,用于 php 7.3:

    #AddType application/x-httpd-ea-php73 .php .php7 .phtml .html .htm
    #AddHandler application/x-httpd-php .htm .html
    

    您可能需要考虑切换您的虚拟主机... cPanel 的标准版本允许多个 PHP 安装,每个域可配置。

    【讨论】:

    • 嗨,FoulFoot。我试过了,但没有用 :( 我写信给我的 Hoster,但他们说正常的 webhost 服务没有多个 PHP 使用或安装。我只能激活 PHP 版本来完成托管,所有域都在里面 :( 我希望, Apache 配置中的任何命令都可以处理它。或者可能是 htaccess 更改。
    • 是的,我认为您不能使用 htaccess 配置每个域。我建议你换一个新的网络主机。我可以推荐我的,但这可能违反了 StackOverflow 规则。
    猜你喜欢
    • 2014-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-14
    • 1970-01-01
    相关资源
    最近更新 更多