Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
htacces文件&;PHP解析问题_Php_Apache_.htaccess_Mod Rewrite_Html Parsing - Fatal编程技术网

htacces文件&;PHP解析问题

htacces文件&;PHP解析问题,php,apache,.htaccess,mod-rewrite,html-parsing,Php,Apache,.htaccess,Mod Rewrite,Html Parsing,PHP解析我网站上的html文件时出现问题 我一直在html文件中使用php以及指令 AddHandler应用程序/x-httpd-php5.html.htm 在.htaccess文件中,5年内没有任何问题 从几天前开始,突然它就不工作了。 只有.php文件被正确解析,而html文件不再被正确解析 (将显示实际的php代码,而不是执行结果!) 我联系了主机服务,但他们说他们不能提供支持 我认为出于某种原因,服务器不再读取.htaccess文件, 但我用重定向指令对它进行了测试,它成功了 然后我认

PHP解析我网站上的html文件时出现问题

我一直在html文件中使用php以及指令 AddHandler应用程序/x-httpd-php5.html.htm 在.htaccess文件中,5年内没有任何问题

从几天前开始,突然它就不工作了。 只有.php文件被正确解析,而html文件不再被正确解析 (将显示实际的php代码,而不是执行结果!)

我联系了主机服务,但他们说他们不能提供支持

我认为出于某种原因,服务器不再读取.htaccess文件, 但我用重定向指令对它进行了测试,它成功了

然后我认为他们在php引擎中修改了一些东西,除了上面提到的指令之外,我还尝试了以下每个指令: AddHandler应用程序/x-httpd-php.html.htm AddType应用程序/x-httpd-php5.html.htm AddType应用程序/x-httpd-php.html.htm AddHandler x-mapp-php5.html.htm 但是没有成功

因此html文件不再是php解析文件,但我注意到index.html文件有一些有趣的地方: 如果我访问mydomain.com/index.html,结果很糟糕, 但是,如果我只访问mydomain.com,它就会正确显示!! (当然,没有index.php文件)。在本例中,这意味着index.html文件实际上已被解析。 但是,即使删除了.htaccess文件,情况也会保持不变

对于这个特定的文件(index.html),在任何子目录中的行为都是相同的

由于托管服务对检查其服务器配置设置没有帮助, 我不知道是否有什么我可以尝试在我这边,因为我被困在这个。 任何提示都是欢迎的。
谢谢。

回答“我们无法提供支持”的托管服务?嗯…用php解析html文件是个坏主意。您刚刚了解了原因。一个回答“我们无法提供支持”的托管服务?嗯…用php解析html文件是个坏主意。你才知道为什么。