Php Firefox下载页面而不是运行页面(XAMPP)

Php Firefox下载页面而不是运行页面(XAMPP),php,apache,firefox,localhost,Php,Apache,Firefox,Localhost,这真是件奇怪的事。我“上传”(即复制到htdocs)了一个php文件,但它没有运行。我从Firefox获得下载对话框来下载它 真奇怪。虽然我可以在Chrome中运行该文件,但它不会在Firefox中运行。有什么问题吗 我在Windows7 64位上获得了最新的XAMPP版本 编辑:输入错误。听起来好像PHP没有激活。你真的确定该文件正在Chrome中运行吗?我怀疑没有,但是部分被浏览器隐藏了(在Chrome中查看源代码)。OK,我找到了它在firefox中不起作用的原因。Chrome只是打印它得

这真是件奇怪的事。我“上传”(即复制到htdocs)了一个php文件,但它没有运行。我从Firefox获得下载对话框来下载它

真奇怪。虽然我可以在Chrome中运行该文件,但它不会在Firefox中运行。有什么问题吗

我在Windows7 64位上获得了最新的XAMPP版本


编辑:输入错误。

听起来好像PHP没有激活。你真的确定该文件正在Chrome中运行吗?我怀疑没有,但是
部分被浏览器隐藏了(在Chrome中查看源代码)。

OK,我找到了它在firefox中不起作用的原因。Chrome只是打印它得到的东西,但我想Firefox做得不错。我在标题中写了一个JSON对象。这是一个api,这就是为什么。我在firefox中使用firebug:header(“内容类型:application/json”)进行测试

是的,它正在运行。我没有看到我的任何代码行,它正在从数据库中请求一些东西。也许Firefox缓存了一个旧版本?清空Firefox中的缓存。还可以尝试下载文件并检查内容(它是否包含PHP代码或是正确的HTML文档?)。当我下载itTry时,如果服务器通过使用telnet手动发出您自己的HTTP请求来正确响应,则为空的.php文件。这将准确地显示服务器发送的内容,包括HTTP headers.Oke。我尝试了其他方法:它返回了应该返回的测试