Nginx - ошибка /var/lib/nginx/tmp/client body/0000000002" failed (13: Permission denied)
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Версия от 16:42, 17 марта 2020; Admin iph (обсуждение | вклад)
Nginx - ошибка /var/lib/nginx/tmp/client body/0000000002" failed (13: Permission denied)
Ошибка в error логах nginx:
*132 open() "/var/lib/nginx/tmp/client_body/0000000002" failed (13: Permission denied)
при попытке сохранить материал через админку сайта или поменять что-то в phpmyadmin, может означать, что стоит низкий размер буфера client_body_buffer_size. По умолчанию размер одного буфера равен двум размерам страницы. На x86, других 32-битных платформах и x86-64 это 8K. На других 64-битных платформах это обычно 16K.
client_body_buffer_size - задаёт размер буфера для чтения тела запроса клиента. Если тело запроса больше заданного буфера, то всё тело запроса или только его часть записывается во временный файл
ПОЭТОМУ РЕШЕНИЕ - это увеличить client_body_buffer_size:
# vi /etc/nginx/nginx.conf http { client_body_buffer_size 128k; .....}
перезапустить nginx и проверить сохранение материала заново.