unicorn';中不允许使用nginx指令;s示例nginx.conf
我正在使用nginx1.4.1。复制之后,我发现设置必须移动到不同的指令。我仍然无法在unicorn';中不允许使用nginx指令;s示例nginx.conf,nginx,unicorn,Nginx,Unicorn,我正在使用nginx1.4.1。复制之后,我发现设置必须移动到不同的指令。我仍然无法在nginx.conf文件中放置以下设置:worker\u进程、user、pid和事件块。当我按现在的方式放置它们时,日志显示此处不允许使用指令。我该修什么 worker_processes 1; user deployer sudo; # for systems with a "nogroup" pid /run/nginx.pid; events { worker_connections 1024; #
nginx.conf
文件中放置以下设置:worker\u进程
、user
、pid
和事件
块。当我按现在的方式放置它们时,日志显示此处不允许使用指令
。我该修什么
worker_processes 1;
user deployer sudo; # for systems with a "nogroup"
pid /run/nginx.pid;
events {
worker_connections 1024; # increase if you have lots of clients
accept_mutex off; # "on" if nginx worker_processes > 1
}
upstream abc {
...
}
server {
...
}
更新1
我知道这一点,但奇怪的是我所做的一切都不起作用。我在nginx中找不到任何文档。原始示例无法直接使用,因为主配置位于
/etc/nginx/nginx.conf
/etc/nginx/nginx.conf
有http
指令,其中包括站点启用/*
指令。要在/etc/nginx/nginx.conf
上进行的唯一更改是:
work_processes 4;
worker_connections 1024;
另外,从中删除text/html
,因为默认情况下它已经被gzip压缩了
应用程序中的
nginx.conf
的最终结果应该没有http
指令,只有上游
和服务器
与上述代码相比,您的http{
块在哪里?