Nginx + PHP,浏览器尝试下载PHP文件

时间:2013-07-07 10:45:09

标签: bash http networking nginx fastcgi

我正在尝试在我的新Raspberry Pi上设置Nginx,并且我在使PHP工作时遇到了一些问题。问题是浏览器想要下载文件而不是执行它:(另外,当我使用curl(我刚刚发现的工具,顺便说一句)时这样做: curl localhost:9000 / test.php 我得到“卷曲:(7)无法连接到主机”。我已经多次重写我的服务器配置文件,我觉得是时候向别人求助了:)

2 个答案:

答案 0 :(得分:3)

很可能您的PHP脚本没有设置内容MIME类型,因此使用了default_type指令。检查您的配置default_type application/octet-stream并将其更改为default_type text/html或确保您的PHP返回正确的内容MIME类型。

答案 1 :(得分:-1)

终于解决了!甚至不记得我什么时候开始这个:s

无论如何,我还没有意识到另一个问题;在 /etc/nginx/conf.d 下有一个默认配置文件 default.conf ,这个文件覆盖了我在站点中尝试使用localhost的所有内容-enabled 文件夹,在偶然发现这个文件后,我能够在经过一些小的调整后才能使它工作。