Starting nginx: 2009/03/13 15:26:32 [emerg] 4382#0: unknown log format "main"
Igor Sysoev
is at rambler-co.ru
Sat Mar 14 18:52:22 MSK 2009
On Fri, Mar 13, 2009 at 03:26:50PM -0700, Payam Chychi wrote:
> Hi Guys,
>
> Im using the latest nginx 4.
> Here is the error that I am getting:
>
> Starting nginx: 2009/03/13 15:19:55 [emerg] 4378#0: unknown log format
> "main" in /etc/nginx/sites-enabled/p1/payam_70.33.253.5.conf:21
>
>
> My Main nginx.conf config:
>
> user www-data;
>
> worker_processes 4;
>
> worker_rlimit_nofile 20480;
>
>
>
> #error_log logs/error.log;
>
> #error_log logs/error.log notice;
>
> #error_log logs/error.log info;
>
>
>
> #pid logs/nginx.pid;
>
>
>
>
>
> events {
>
> use epoll;
>
> worker_connections 81920;
>
> }
>
>
>
> http {
>
> include proxy.conf;
>
> include mime.types;
>
> include /etc/nginx/sites-enabled/p1/*.conf;
>
> include /etc/nginx/sites-enabled/ypf/*.conf;
>
>
>
> default_type application/octet-stream;
>
>
>
> log_format main '$remote_addr - $remote_user [$time_local] "$request" '
>
> '"$status" $body_bytes_sent "$http_referer" '
>
> '"$http_user_agent" "$http_x_forwarded_for"';
You need to set log_format before
include /etc/nginx/sites-enabled/p1/*.conf;
include /etc/nginx/sites-enabled/ypf/*.conf;
>
>
> sendfile on;
>
> #tcp_nopush on;
>
> tcp_nodelay on;
>
> keepalive_timeout 45;
>
>
>
> ------------------------------------------#
>
> # HTTP Server
>
> # Default
>
> #
>
> server {
>
> listen x.x.x.x:80;
>
> server_name nyc-fwmproxy-1;
>
> root /var/www;
>
>
>
> access_log /var/log/nginx/nyc-fwmproxy-1.access_log main;
>
> error_log /var/log/nginx/nyc-fwmproxy-1.error_log info;
>
>
>
> location / {
>
> }
>
>
>
>
>
> }
>
> # ------------------------------------------#
>
>
>
>
>
> }
>
> # EOF
>
>
>
>
> Here is my Config for "payam_70.33.253.5.conf":
>
> # loadbalancers
>
> # for the LB naming, include the ip address so its uniq
>
>
>
> # HTTP LB
>
> upstream LB_HTTP_70.33.253.5 {
>
> server x.x.x.x:80 weight=3;
>
> server x.x.x.x:80;
>
> }
>
>
>
> # HTTPS LB
>
> upstream LB_HTTPS_70.33.253.5 {
>
> server x.x.x.x:443;
>
> server x.x.x.x:443;
>
> }
>
>
>
> # HTTP server
>
> server {
>
> listen 70.33.253.5:80;
>
> server_name www.bhsecurity.com;
>
>
>
> access_log /var/log/nginx/any.payam.access_log main;
>
> error_log /var/log/nginx/any.payam.error_log info;
>
>
>
> location / {
>
> proxy_pass http://LB_HTTP_70.33.253.5;
>
> }
>
> }
>
>
>
>
>
> # HTTPS server
>
> server {
>
> listen 70.33.253.5:443;
>
> server_name www.bhsecurity.com;
>
>
>
> access_log /var/log/nginx/any.payam.access_log main;
>
> error_log /var/log/nginx/any.payam.error_log info;
>
>
>
> ssl on;
>
> ssl_certificate /etc/nginx/sites-enabled/ssl/ypf/payam/payam.crt;
>
> ssl_certificate_key /etc/nginx/sites-enabled/ssl/ypf/payam/payam.key;
>
>
>
> location / {
>
> proxy_pass https://LB_HTTPS_70.33.253.5;
>
> }
>
> }
>
>
>
> What am i doing wrong here? any help would greatly be appreciated
> Thanks,
> Payam
--
Igor Sysoev
http://sysoev.ru/en/
More information about the nginx
mailing list