【问题标题】:Nginx + PHP, browser tries to download PHP filesNginx + PHP,浏览器尝试下载PHP文件
【发布时间】:2013-07-07 22:16:14
【问题描述】:

我正在尝试在我的新 Raspberry Pi 上设置 Nginx,但在使 PHP 正常工作时遇到了一些问题。问题是浏览器想要下载文件而不是执行它:(另外,当我使用 curl(我刚刚发现的一个工具,顺便说一句)执行此操作时:curl localhost:9000/test.php em> 我得到 "curl: (7) could't connect to host"。我已经多次重写了我的服务器配置文件,我觉得是时候向某人寻求帮助了 :)

【问题讨论】:

    标签: bash http networking nginx fastcgi


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-07-25
        • 1970-01-01
        • 2019-04-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多