Wamp服务器不解析htm文件作为PHP

时间:2014-08-30 15:31:53

标签: apache wamp

我知道这个问题已被提出here。我想在我的localhost中使用脚本。该脚本包含.htm文件和.htaccess文件,其中包含以下代码,用于将这些.htm文件解析为PHP。

AddHandler application/x-httpd-php5 .htm .php .html

现在这根本不起作用,每当我从我的localhost运行它时,我会得到一个空白的网页。即" localhost / paystill_enterprise"它给了我空白的网页。

现在我已经尝试了我可以在互联网上找到的所有解决方案,例如编辑httpd.conf文件等。以下是我尝试过的一些解决方案。

1-我尝试编辑httdp.conf并逐一添加以下代码

 <IfModule mime_module>
  AddType application/x-httpd-php .php
  AddType application/x-httpd-php .html
  AddType application/x-httpd-php .htm
  AddType application/x-httpd-php .txt
 </IfModule>

 <FilesMatch "\.html$">
   ForceType application/x-httpd-php
 </FilesMatch>

 <FilesMatch "\.htm$">
    ForceType application/x-httpd-php
 </FilesMatch>

2-尝试在我的.htaccess文件中逐一添加这些代码行

 AddType application/x-httpd-php .html .htm

 AddType application/x-httpd-php5 .html .htm

 RemoveHandler .html .htm
 AddType application/x-httpd-php .php .htm .html

无论我使用什么,总是得到&#34; localhost / paystill_enterprise&#34;的空白页。

注意: 有时也会发生这样的情况:当我键入地址&#34; localhost / paystill_enterprise&#34;时,浏览器会要求我保存文件,即浏览器尝试下载它。 有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我做过这一次的所有操作都是将这2条指令添加到.htaccess文件中。

AddHandler application/x-httpd-php .html
DirectoryIndex index.html index.php

因此,请删除所有其他更改并尝试进行此更改,因为其他内容可能会干扰此更改。