Добрый день.
На сервер отправляется запрос POST тело которого - файл (не форма с файлами, а сам файл).
На сервере пытаюсь получить данные
$theStream = fopen('php://input', 'r');
$contents = stream_get_contents($theStream);
var_dump($contents);
file_put_contents('/srv/www/r.txt',$contents,FILE_APPEND);
exit();
И если тело POST меньше 16 кб - то все ок, выводится вардампом, пишется в файл. А вот если больше - то в $contents строка нулевой длинны.
Конфигурация: nginx + php-fpm(7.1.10).
Чую что где-то либо в nginx, либо в php режется конфигом такая отправка.... Подскажите на какие директивы смотреть?