【问题标题】:Configuring Nginx to support PHP on Mac OS X在 Mac OS X 上配置 Nginx 以支持 PHP
【发布时间】:2016-01-04 19:54:25
【问题描述】:

我正在使用 Angular JS 构建一个网站,该网站使用 nginx 托管在我的本地系统上。我想向我的网站添加一个联系表单,但我不知道如何配置我的 nginx.conf 文件以支持 php。我的 nginx.conf 服务器部分有一些涉及 php 的行:

location ~ \.php$ {
        root           html;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
        include        fastcgi_params;
    }

我取消了对此的注释,但这不起作用。我需要做什么?感谢您的帮助!

【问题讨论】:

  • 离题:这个问题最好在服务器故障而不是在这里问。该站点专门用于编程,即配置时您希望在 Web 服务器上运行的代码存在问题。

标签: php angularjs macos nginx


【解决方案1】:

假设参数 SCRIPT_FILENAME 不正确。
改成fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

【讨论】:

    猜你喜欢
    • 2016-08-15
    • 2012-11-11
    • 2011-08-24
    • 1970-01-01
    • 2011-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多