При загрузке страницы бывает ситуация, когда страница загружается не полностью, а только ее часть.
Если включен error.log nginx'а, то можно увидеть такие записи:
# tail -f /var/log/nginx/error.log
2016/04/08 15:20:26 [crit] 31014#0: *311 open() "/var/lib/nginx/tmp/proxy/7/07/0000000077" failed (13: Permission denied) while reading upstream, client: 1.1.1.1, server: site.ru, request: "GET /1.jpg HTTP/1.1", upstream: "http://2.2.2.2:81/1.jpg", host: "site.ru", referrer: "http://site.ru/"
Если включен error.log nginx'а, то можно увидеть такие записи:
# tail -f /var/log/nginx/error.log
2016/04/08 15:20:26 [crit] 31014#0: *311 open() "/var/lib/nginx/tmp/proxy/7/07/0000000077" failed (13: Permission denied) while reading upstream, client: 1.1.1.1, server: site.ru, request: "GET /1.jpg HTTP/1.1", upstream: "http://2.2.2.2:81/1.jpg", host: "site.ru", referrer: "http://site.ru/"
Это проблема с правами на каталог /var/lib/nginx.
Проверяем под каким юзером запущен nginx:
# grep ^user /etc/nginx/nginx.conf
user apache;
Смотрим права на каталог:
# ls -l /var/lib/ | grep nginx
drwx------ 3 nginx nginx 4096 Nov 11 2014 nginx
Исправляем:
# chown apache:apache -R /var/lib/nginx
# service nginx restart
После этого все должно быть ок.
СПАСИБО!
ОтветитьУдалить