September 23, 2014 12:14PM
Приветствую. Столкнулся со следующей странной проблемой:

Есть домашний веб-сервер на gentoo, на nginx + php-fpm. Сделал к нему скрипт для автоматического создания заготовки сайта(создаются конфиги для nginx и fpm, домашняя папка с дефолтным index.php и т.п.).

После размещения контента в созданной скриптом директории и подключения базы, обнаружил странную проблему. Сайт открывается некорректно, некоторые css, картинки и html-файлы не отдаются nginx'ом с причиной "access denied". Проблема не устранилась даже когда для отладки на весь контент было проставлено разрешение 777.

Решилось в итоге установкой владельца содержимого сайта в пользователь:вебсервер, вместо пользователь:пользователь, как было изначально.

Вопросов, собственно, два. Почему работало наполовину? Я бы понял, если бы не работало совсем, но чтобы так... И почему не помогла установка прав в 777? По идее же она даёт полные права любому? Могу только предположить, что логика прав nginx несколько отлична от логики самой ОС. Хотелось бы узнать подробности.
Subject Author Posted

Загадочные симптомы при неправильных правах

unrecovered September 23, 2014 12:14PM

Re: Загадочные симптомы при неправильных правах

Илья Шипицин September 23, 2014 12:22PM

Re: Загадочные симптомы при неправильных правах

Anton Gorlov September 23, 2014 02:08PM

Re: Re: Загадочные симптомы при неправильных правах

Styopa Semenukha September 23, 2014 02:28PM

Re: Загадочные симптомы при неправильных правах

unrecovered September 23, 2014 02:10PM

Re: Загадочные симптомы при неправильных правах

unrecovered September 23, 2014 02:16PM

Re: Загадочные симптомы при неправильных правах

maksis September 23, 2014 01:56PM

Re: Загадочные симптомы при неправильных правах

unrecovered September 24, 2014 01:34PM

Re: Загадочные симптомы при неправильных правах

maksis September 23, 2014 02:13PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 138
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready