代码之家  ›  专栏  ›  技术社区  ›  Lee Kowalkowski

如何在我的开发机器上支持“addtype x-mapp-php5.php”

  •  4
  • Lee Kowalkowski  · 技术社区  · 15 年前

    我的ISP要求我将以下内容放入.htaccess文件:

    AddType x-mapp-php5 .php
    

    但这破坏了我的开发机器。

    我真的不明白这个指令是用来做什么的,但是我厌倦了为dev注释它,并且每当我需要上传一个新版本时都取消注释它。

    在dev中是否有支持它的方法?

    2 回复  |  直到 15 年前
        1
  •  7
  •   mercator    15 年前

    你可以试试 <IfModule> 区分开发机器和生产机器的Apache指令。

    <IfModule !mod_php5.c>
    AddType x-mapp-php5 .php
    </IfModule>
    

    您还可以检查是否存在PHP4模块。

    或者,您可以将启动参数传递给开发机器上的Apache,并使用 <IfDefine> .

        2
  •  1
  •   soulmerge    15 年前

    这只会告诉Web服务器扩展名为 .php 由PHP模块处理。

    但是,我建议您在serverfault.com上提出与Web服务器相关的问题,在那里您的问题不会被关闭(原因属于serverfault.com),在那里您将得到比这里更好的答案。

    推荐文章