[Unit] [error] 28#39 *18 mkstemp() failed (2: No such file or directory)

Eugene Grosbein eugen на grosbein.net
Чт Июл 16 10:33:36 UTC 2020


16.07.2020 17:13, Vadim A. Misbakh-Soloviov пишет:
> Здравствуйте, сообщество и уважаемые разработчики!
> На одном из проектов мы используем Docker-контейнеры с alpine linux, в которых 
> стоит Unit с питоно-модулем, а так же задеплоенное Django-приложение.
> 
> И вот уже на втором проекте мы сталкиваемся с ошибкой, процитированной в 
> заголовке при сохранении данных из админки джанго. Что интересно, данные 
> сохраняются в базу, и там вообще копеечный объём.
> 
> Если честно, я не очень понимаю что именно происходит в блоке if (что именно 
> за функция nxt_slow_path и что она делает. Так и не удалось найти её 
> определение): https://github.com/nginx/unit/blob/
> 65799c7252e56d287d967bf3f036a10d5764f82c/src/nxt_h1proto.c#L907-L913

Похоже на некорректную настройку client_body_temp_path (несуществующий путь):
https://nginx.org/ru/docs/http/ngx_http_core_module.html#client_body_temp_path




Подробная информация о списке рассылки nginx-ru