【发布时间】:2011-05-20 03:27:51
【问题描述】:
我在我的 .htaccess 文件中使用这个 sn-p 来将 html 解析为 php:
<FilesMatch "\.(html|htm|txt)$">
SetHandler application/x-httpd-php5
</FilesMatch>
这在我的网站(在线)中运行良好,但在我的本地主机(使用 WAMP 最新版本)中运行良好。 但是如果我将上面的代码更改为:
<FilesMatch "\.(html|htm|txt)$">
SetHandler application/x-httpd-php
</FilesMatch>
然后,这在我的本地主机上运行良好,但在我的网站上却不行。
我必须在SetHandler application/x-httpd-php 中添加/删除5 才能在任一侧工作。
请帮帮我..
【问题讨论】:
-
可能你本地的php版本不是5?
-
不...我在本地主机中使用 PHP 5.3.1...
-
@Vaibhav Gupta -
mime.types中支持的 mime 是什么? -
@Vaibhav Gupta - 在 apache 目录中,有一个名为 mime.types 的文件。您可以打开文件并检查 application/x-httpd-php5 和 application/x-httpd-php 是否已指定。如果只指定了application/x-httpd-php,说明application/x-httpd-php5不起作用
-
@ajreal - 我检查了 mime.types 文件,并且未指定 application/x-httpd-php5 和 application/x-httpd-php... :(
标签: php html apache .htaccess wamp