Разрешение Nginx, отклоненное в восходящей ошибке, даже после 777

Вместо того, чтобы сбросить маршрутизаторы, почему бы не изменить пароли? Ваши маршрутизаторы модели 3COM имеют функцию сброса пароля, которая не уничтожит конфигурацию? Мое предложение состояло бы в том, чтобы преследовать ту строку перед вытиранием маршрутизаторов и запуском с нуля.

3
задан 13 March 2013 в 14:49
5 ответов

Я исправил это, дав разрешение его родительским каталогам. / var / cache / nginx все имели разрешения только для чтения, в то время как / var / cache / nginx / microcache / имел все разрешения, он работал только после того, как я изменил / var / , / var / cache / и / var / cache / nginx / разрешение на 766. Это все еще странно, но у меня работает.

2
ответ дан 3 December 2019 в 07:05

Эта ошибка возникала несколько раз за последние несколько дней. Я переносил контент со старого аппаратного сервера в экземпляр AWS EC2. Чтобы решить эту проблему, мне пришлось удалить папку / var / tmp / nginx / fastcgi_temp и перезапустить службу nginx. Это воссоздает папку fastcgi_temp, и, по крайней мере, для меня проблема исчезла после этого.

1
ответ дан 3 December 2019 в 07:05

Со мной только что случилось то, что я запустил Amazon Linux и Nginx, собранные из исходников. Я исправил это, установив права доступа к каталогам следующим образом (вы заметите, что я отредактировал список каталогов, чтобы было понятно, какие права доступа вам нужны в каких каталогах). Обратите внимание, что 777 не сработало, вам нужно 755 и эти владельцы.

drwxr-xr-x 21 root root   4096 Dec 19 06:58 /var

drwxr-xr-x  8 root root 4096 Dec 18 18:43 /var/cache

drwxr-xr-x  7 nginx root 4096 Dec 18 18:45 /var/cache/nginx

drwx------  2 nginx root 4096 Dec 31 02:47 /var/cache/nginx/client_temp
drwx------ 12 nginx root 4096 Dec 27 04:09 fastcgi_temp
drwx------  2 nginx root 4096 Dec 18 18:45 proxy_temp
drwx------  2 nginx root 4096 Dec 18 18:45 scgi_temp
drwx------  2 nginx root 4096 Dec 18 18:45 uwsgi_temp
0
ответ дан 3 December 2019 в 07:05

Скорее всего, у вас два или более главных процесса Nginx, и их права доступа не совпадают.

-1
ответ дан 3 December 2019 в 07:05

Я ранее удалил папку / var / cache / nginx / , чтобы удалить кеш nginx. Не доставлял никаких проблем, пока не перезагрузился. Я просто вернулся и снова создал папку, и моя проблема исчезла.

0
ответ дан 3 December 2019 в 07:05

Теги

Похожие вопросы