﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	uname	nginx_version
328	Не создаются лог-файлы на файловой системе	Слащёв Дмитрий		"Не могу никак понять в чем причина.

При запуске сервера не создаются файл логов и файл вывода ошибок в указанном мною месте, зато создается файл /var/log/nginx-error.log с правами доступа root:wheel (сам же сервер стартует с правами www:www).

-----------
# ps axwu | grep nginx
root    73806   0.0  0.1 127648  9136 ??  Is    7:36AM 0:00.01 nginx: master process /usr/local/sbin/nginx
www     73807   0.0  0.2 127648  9984 ??  S  7:36AM 0:00.01 nginx: worker process (nginx)
www     73808   0.0  0.2 127648  9980 ??  S  7:36AM 0:00.01 nginx: worker process (nginx)
www     73809   0.0  0.2 127648  9980 ??  S  7:36AM 0:00.01 nginx: worker process (nginx)
www     73810   0.0  0.2 127648  9980 ??  S  7:36AM 0:00.01 nginx: worker process (nginx)
www     73811   0.0  0.2 127648  9980 ??  S  7:36AM 0:00.01 nginx: worker process (nginx)

-----------
Nginx запускается без проблем, ставился он из портов Freebsd, запускается командой service nginx start, скрипт запуска изменялся (только изменил расположение PID файла).

# service nginx restart
Performing sanity check on nginx configuration:
nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful
Stopping nginx.
Waiting for PIDS: 73598.
Performing sanity check on nginx configuration:
nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful
Starting nginx.

-----------
Вот то что прописано в rc.conf:

# cat /etc/rc.conf | grep nginx
nginx_enable=""YES""
nginxlimits_enable=""YES""
nginxlimits_args=""-e -U www""

-----------
Это католог для файлов конфигурации сервера:

# ls -l /usr/local/etc | grep nginx
drwxr-x---  3 www         www            10 Mar 29 03:48 nginx
# ls -l /usr/local/etc/nginx
total 27
drwxr-x---  2 www  www    11 Mar 27 07:32 dists
-rw-r-----  1 www  www  2837 Jan 25 18:18 koi-utf
-rw-r-----  1 www  www  2223 Jan 25 18:18 koi-win
-rw-r-----  1 www  www  3463 Jan 25 18:18 mime.types
-rw-r-----  1 www  www  4757 Jan 25 18:18 naxsi_core.rules
-rw-r-----  1 www  www  1156 Mar 29 07:03 nginx.conf
-rw-r-----  1 www  www  1662 Mar 29 06:39 servers.conf
-rw-r-----  1 www  www  3610 Jan 25 18:18 win-utf

-----------
Это предполагаемый католог для логов сервера:

# ls -l /var/log | grep nginx
drwxr-xr-x  2 www         www             2 Mar 27 07:47 nginx

-----------
Это часть конфига nginx.conf:

# cat /usr/local/etc/nginx/nginx.conf
user  www www;
worker_processes  5;

error_log  /var/log/nginx/error.log debug;   <- пути менялись неоднократно
pid        /var/run/nginx/nginx.pid;         <- создается без проблем

# вывод пропущен

http {

# вывод пропущен

  log_format  main  '$remote_addr - $remote_user [$time_local] ""$request"" '
                    '$status $body_bytes_sent ""$http_referer"" '
                    '""$http_user_agent"" ""$http_x_forwarded_for""';

  access_log        /var/log/nginx/access.log  main;  <- пути менялись неоднократно

# вывод пропущен

}


-----------
Подобная конфигурация перенесена с Ubuntu 12.10, где логи создавались без проблем.

Можно ли как то разрешить это проблемку?
Хотя проблема возможна из-за сборки сервера с патчами которые накладываются портами FreeBSD

С уважением,
Дмитрий Слащёв"	defect	closed	minor		nginx-core	1.3.x	worksforme		slashvdm@…	FreeBSD gate.domain.local 9.1-RELEASE FreeBSD 9.1-RELEASE #0: Mon Jan 28 04:52:31 UTC 2013     root@gate.domain.local:/usr/src/sys/amd64/compile/GATE  amd64	"nginx version: nginx/1.2.6
TLS SNI support enabled
configure arguments: --prefix=/usr/local/etc/nginx --with-cc-opt='-I /usr/local/include' --with-ld-opt='-L /usr/local/lib' --conf-path=/usr/local/etc/nginx/nginx.conf --sbin-path=/usr/local/sbin/nginx --pid-path=/var/run/nginx.pid --error-log-path=/var/log/nginx-error.log --user=www --group=www --with-ipv6 --with-google_perftools_module --http-client-body-temp-path=/var/tmp/nginx/client_body_temp --http-fastcgi-temp-path=/var/tmp/nginx/fastcgi_temp --http-proxy-temp-path=/var/tmp/nginx/proxy_temp --http-scgi-temp-path=/var/tmp/nginx/scgi_temp --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi_temp --http-log-path=/var/log/nginx-access.log --add-module=/usr/ports/www/nginx/work/giom-nginx_accept_language_module-02262ce --add-module=/usr/ports/www/nginx/work/nginx-accesskey-2.0.3 --with-http_addition_module --add-module=/usr/ports/www/nginx/work/samizdatco-nginx-http-auth-digest-bd1c86a --add-module=/usr/ports/www/nginx/work/http_auth_ldap-c2c3d5ea4919 --add-module=/usr/ports/www/nginx/work/ngx_http_auth_pam_module-1.2 --add-module=/usr/ports/www/nginx/work/ngx_http_auth_request_module-0.2 --add-module=/usr/ports/www/nginx/work/ngx_cache_purge-2.0 --add-module=/usr/ports/www/nginx/work/agentzh-echo-nginx-module-d3eb42d --add-module=/usr/ports/www/nginx/work/agentzh-headers-more-nginx-module-6586984 --with-http_dav_module --add-module=/usr/ports/www/nginx/work/arut-nginx-dav-ext-module-0e07a3e --add-module=/usr/ports/www/nginx/work/vkholodkov-nginx-eval-module-125fa2e --add-module=/usr/ports/www/nginx/work/ngx-fancyindex-0.3.1 --add-module=/usr/ports/www/nginx/work/ngx_http_gunzip_filter_module-0.4 --with-http_flv_module --with-http_geoip_module --with-http_gzip_static_module --with-http_image_filter_module --add-module=/usr/ports/www/nginx/work/nginx_mogilefs_module-1.0.4 --add-module=/usr/ports/www/nginx/work/kr-nginx-notice-3c95966 --with-http_perl_module --add-module=/usr/ports/www/nginx/work/nginx_http_push_module-0.692 --with-http_random_index_module --with-http_realip_module --add-module=/usr/ports/www/nginx/work/ngx_http_redis-0.3.6 --add-module=/usr/ports/www/nginx/work/ngx_http_response-0.3 --add-module=/usr/ports/www/nginx/work/yaoweibin-ngx_http_substitutions_filter_module-27a01b3 --with-http_secure_link_module --with-http_stub_status_module --with-http_sub_module --add-module=/usr/ports/www/nginx/work/nginx_upload_module-2.2.0 --add-module=/usr/ports/www/nginx/work/masterzen-nginx-upload-progress-module-a788dea --add-module=/usr/ports/www/nginx/work/nginx_upstream_fair-20090923 --add-module=/usr/ports/www/nginx/work/nginx_upstream_hash-0.3.1 --add-module=/usr/ports/www/nginx/work/nginx-sticky-module-1.0 --with-http_xslt_module --add-module=/usr/ports/www/nginx/work/mod_zip-1.1.6 --add-module=/usr/ports/www/nginx/work/agentzh-chunkin-nginx-module-b0a3ee3 --add-module=/usr/ports/www/nginx/work/agentzh-encrypted-session-nginx-module-c752861 --add-module=/usr/ports/www/nginx/work/mdirolf-nginx-gridfs-b5f8113 --add-module=/usr/ports/www/nginx/work/arut-nginx-let-module-a5e1dc5 --add-module=/usr/ports/www/nginx/work/agentzh-memc-nginx-module-4007350 --add-module=/usr/ports/www/nginx/work/naxsi-0.46-1/naxsi_src --with-pcre --add-module=/usr/ports/www/nginx/work/agentzh-redis2-nginx-module-279beee --add-module=/usr/ports/www/nginx/work/arut-nginx-rtmp-module-544c73b --add-module=/usr/ports/www/nginx/work/agentzh-set-misc-nginx-module-658c235 --add-module=/usr/ports/www/nginx/work/nginx-sflow-module-0.9.6 --add-module=/usr/ports/www/nginx/work/ngx_slowfs_cache-1.9 --add-module=/usr/ports/www/nginx/work/agentzh-srcache-nginx-module-9350a49 --add-module=/usr/ports/www/nginx/work/ngx_supervisord-1.4 --with-syslog --with-syslog-facility=LOG_DAEMON --add-module=/usr/ports/www/nginx/work/yaoweibin-nginx_tcp_proxy_module-b83e5a6 --add-module=/usr/ports/www/nginx/work/nginx_udplog_module-1.0.0 --add-module=/usr/ports/www/nginx/work/agentzh-xss-nginx-module-beddbe1 --with-http_ssl_module --add-module=/usr/ports/www/nginx/work/simpl-ngx_devel_kit-bc97eea --add-module=/usr/ports/www/nginx/work/agentzh-array-var-nginx-module-fed751a --add-module=/usr/ports/www/nginx/work/calio-iconv-nginx-module-abdac17"
