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