我的ISP要求我把我的.htaccess文件如下:
AddType x-mapp-php5 .php
但是,这打破了我的机器。
我真的不明白,指令是什么,但我生病了注释掉它的开发,并在取消它,每当我需要上传一个新版本。
有没有在开发支持它的一些方法是什么?
我的ISP要求我把我的.htaccess文件如下:
AddType x-mapp-php5 .php
但是,这打破了我的机器。
我真的不明白,指令是什么,但我生病了注释掉它的开发,并在取消它,每当我需要上传一个新版本。
有没有在开发支持它的一些方法是什么?
你可以尝试<IfModule>
Apache的指令来开发机器从生产机器区别开来。
例如,下面的,如果你正在运行PHP作为Apache模块,并且您的ISP运行它作为CGI将工作:
<IfModule !mod_php5.c>
AddType x-mapp-php5 .php
</IfModule>
你也可以检查一个PHP4模块的存在。
或者你可以通过你的开发机器上启动参数,以Apache和检查,使用<IfDefine>
。
这仅仅是告诉与扩展名的文件在网络服务器.php
是由PHP模块来处理。
但我会建议要求对serverfault.com,您的问题将不会关闭Web服务器相关的问题,并在那里你会得到更好的答案比这里(与serverfault.com的原因所属)。