baltun
Администратор
- Сообщения
- 12.285
- Реакции
- 3.082
- Баллы
- 1.833
После обновления Nginx внезапно появилась ошибка:
Ошибки могут быть разные, но если они все сводятся к пути /var/nginx/tmp и далее не важна какая будет папка, все они будут означать, что у Вас после обновления поменялись права на данную папку. Для решения данной проблемы заходим по пути /etc/nginx/nginx.conf и смотрим пользователя в файле конфигураций.
Как правило права выставлены по умолчанию верно, требуется только изменить пользователя, который указан в конфигурационном файле.
С данной ошибкой я столкнулся при работе в ISP Manager.
Код:
2009/06/23 12:38:22 [crit] 808#0: *724154 open() “/var/nginx/tmp/proxy_temp/4/83/0000002834″ failed (13: Permission denied) while reading upstream, client: XXX.XXX.XXX.XXX, server: xxx.host.com, request: “GET /dir/page.php”, upstream: “http://backendserverip/dir/page.php”, host: “host.com”, referrer: “http://referrer.com/apage.php”
Ошибки могут быть разные, но если они все сводятся к пути /var/nginx/tmp и далее не важна какая будет папка, все они будут означать, что у Вас после обновления поменялись права на данную папку. Для решения данной проблемы заходим по пути /etc/nginx/nginx.conf и смотрим пользователя в файле конфигураций.
Код:
user nobody;
Как правило права выставлены по умолчанию верно, требуется только изменить пользователя, который указан в конфигурационном файле.
Код:
chown nobody:nginx /var/nginx/tmp
С данной ошибкой я столкнулся при работе в ISP Manager.
Последнее редактирование: