Google Chrome强制下载PHP脚本的源代码

我遇到了Google Chrome(谷歌Chrome 7.0.517.41测试版)的行为,我无法理解.在某些情况下,Google Chrome会下载从我的服务器请求的PHP脚本的源代码,而不是执行它.我对cURL或Firefox没有这个问题;当我用它们请求相同的URL时,脚本正确执行.

这在我看来相当奇怪,因为我应该是服务器问题,它应该在每个浏览器中都一样.我想我一定忽略了一些东西,或谷歌Chrome正在发送一些不寻常的HTTP标题……我不知道.我在Apache配置文件中检查了AddHandler和AddType指令但没有成功.你知道这可能导致什么吗?

最佳答案
这个问题的解决方案是清除谷歌浏览器的缓存,这似乎缓存了一些缓存的数据.它在服务器上可能是错误的,因为它之前发送了原始的PHP代码但由于缓存这个问题,即使在谷歌Chrome修复后仍然存在.

感谢Jon Cram的建议.

转载注明原文:Google Chrome强制下载PHP脚本的源代码 - 代码日志