Ошибка после обновления Nginx (13: Permission denied)

baltun

Администратор
Сообщения
10.908
Реакции
2.597
Баллы
2.003
После обновления Nginx внезапно появилась ошибка:
Код:
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.
 
Последнее редактирование:
Назад
Верх Низ