当我尝试在http://localhost/project/admin导航到PHP脚本时,我希望在我的网络浏览器中看到脚本结果。
相反,我看到一个用于下载文件的对话框,其中包含以下消息:
您已选择打开
<filename>
,其中:application/x-httpd-php
来自:http://localhost
Firefox应该如何处理这个文件?Open with...
•Save...
•等等
知道发生了什么事吗?
答案 0 :(得分:2)
PHP没有正确安装在服务器上,或者Apache没有使用mod_php
在IIS中发生这种情况。我会说mimetype设置不正确,服务器不知道如何处理扩展名“.php”
答案 1 :(得分:2)
听起来好像发送了一个不正确的Content-type
标头。此标头设置浏览器接收的数据的mime类型,如果浏览器没有处理器来呈现该特定的mime类型,它将要求打开/保存文件。
我首先检查你的PHP文件是否有header()
语句和错误输入的内容类型。