尽管正确配置,nginx神秘错误

时间:2013-08-13 20:13:30

标签: nginx php

我已经用php5-fpm和mysql安装了nginx,这是我的配置

 root /var/www;
index index.html index.htm index.php

        fastcgi_pass unix:/var/run/php5-fpm.sock;
    fastcgi_index index.php;
    include fastcgi_params;

它成功启动并正在下载文件而不是激活。 我知道php-fpm引擎存在问题。

但是现在服务器停止并回复问题加载页面,而不是欢迎来到第一次出现的nginx 在终端我看到了

  "user" directive makes sense only if the master process runs with super-user privileges, 
       nginx: [emerg] "fastcgi_pass" directive is not allowed here in/etc/nginx/sites-enabled/default~:68

所以请帮助解决这个问题。

1 个答案:

答案 0 :(得分:1)

您曾用于编辑/etc/nginx/sites-enabled/default的编辑器在default~目录中留下了一个临时文件~(请注意此/etc/nginx/sites-enabled/后缀)。你应该删除它。