Re: Невозможно изменить document root
Aleksey Miheev
aleksei at miheev.info
Wed Jan 28 06:17:29 UTC 2015
SELinux?
On Wed, 28 Jan 2015 01:10:21 -0500
"Dmitrij" <nginx-forum at nginx.us> wrote:
> Приветствую!
>
> Столкнулся со странным поведение Nginx. Никогда такого не наблюдал
> ранее. Если вкратце, то при указании любой root директории отличной от
> /usr/share/nginx/html для отсутствующего файла возвращается 404, для
> существующего возвращается 403 с соответствующей ошибкой в логе:
>
> 2015/01/28 09:02:00 [error] 29646#0: *1 "/srv/www/default/index.html"
> is forbidden (13: Permission denied), client: 109.172.78.32, server:
> dig.tips, request: "GET / HTTP/1.1", host: "dig.tips"
>
> 1. Права на весь путь от корня к root сайта выставлены
> 2. Права на /var/lib/nginx/tmp выставлены
>
> Вот nginx.conf:
>
> user nginx;
> worker_processes 1;
>
> error_log /var/log/nginx/error.log;
> #error_log /var/log/nginx/error.log notice;
> #error_log /var/log/nginx/error.log info;
>
> pid /var/run/nginx.pid;
>
> events {
> worker_connections 1024;
> }
>
>
> http {
> include /etc/nginx/mime.types;
> 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"';
>
> client_header_buffer_size 1k;
> large_client_header_buffers 4 4k;
>
> gzip on;
> sendfile on;
> index index.php;
>
> include /etc/nginx/conf.d/*.conf;
> }
>
>
> Вот примитивный конфиг хоста, который работает с одним root и не
> работает с другим
>
> server {
> listen 80;
> server_name dig.tips;
> root /srv/www/default;
> # root /usr/share/nginx/html;
> location / {
> index index.html;
> }
> }
>
> Платформа: VPS flops.ru, Centos 6.5. Ставил разные версии nginx,
> результат одинаковый. Сложилось ощущение, что document_root где-то
> захардкодили. Кто сталкивался?
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?21,256299,256299#msg-256299
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
--
Warm Regards,
Aleksei Miheev
mailto:aleksei at miheev.info | xmpp:aleksei at miheev.info
Подробная информация о списке рассылки nginx-ru