【问题标题】:Reason ForceType application/x-httpd-php on .htaccess not working at all.htaccess 上的 ForceType application/x-httpd-php 根本不起作用的原因
【发布时间】:2019-06-04 14:31:38
【问题描述】:

我试过用:

.htaccess

<Files client>
 ForceType application/x-httpd-php
</Files>

客户端文件

<?php 
     echo "FOO BAR";
?>

只是为了测试,但服务器没有解析客户端文件,它只是将其作为文件下载提供。我也尝试了 SetHandler,但没有运气。

更新

我正在使用 MediaTemple,并且有自己的做事方式。 我不能使用 ForceType 但我可以使用它。

<Files client>
     SetHandler php-script
</Files client>

【问题讨论】:

  • 如果不告诉我们您在哪个服务器上,这个问题毫无意义:P
  • 我在 Media Temple 服务器上,他们运行 Apache 的 gs Grid。

标签: php .htaccess mime-types


【解决方案1】:

ForceType 需要 FileInfo 的 AllowOverride

如果已设置,请检查您的 httpd.conf。

【讨论】:

  • 嗯..我在共享主机上,所以不能这样做,尽管我的主机声称我可以使用 ForceType。
【解决方案2】:

我正在使用 MediaTemple,并且有自己的做事方式。我不能使用 ForceType 但我可以使用它。

SetHandler php脚本

【讨论】:

    【解决方案3】:
    #suPHP_ConfigPath /home4/nitrousg/public_html
    
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME}\.php -f
    RewriteRule ^(.*)$ $1.php
    
    AddType application/x-httpd-php .htm .html
    AddType text/html .html
    AddHandler server-parsed .html
    

    如何升级到7及以上服务器?

    技术人员说我的部队类型不适用于升级??

    <Files Forged-Wheels>
    ForceType application/x-httpd-php
    </Files>
    
    <Files Wheels>
    ForceType application/x-httpd-php
    </Files>
    

    【讨论】:

    • 感谢您的帮助,但页面我们仍然没有拉出图像。空白页。
    猜你喜欢
    • 2011-03-12
    • 2012-10-08
    • 1970-01-01
    • 2012-03-06
    • 1970-01-01
    • 2013-03-03
    • 2011-11-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多