У нас есть сервер Ubuntu 16.04, на котором размещается php-приложение.
Один из сценариев (множество обращений к нему в течение дня) имеет это сверху:
$raw_input = file_get_contents('php://input');
Затем мы приступаем к работе с $ raw_input и возвращаем ответ клиенту.
У нас никогда не было проблем (или мы не осознавали), но в последнее время каталог tmp быстро заполняется размерами в ГБ. Большинство временных файлов Php начинается с «PHP ……» и занимает 5-6 МБ. Содержимое — это тело запроса к этому сценарию.
Есть ли способ предотвратить создание временных файлов или удалить их до завершения работы скрипта?
У меня тот же сценарий в промежуточной среде, но там нет таких файлов, но только на производстве.
Мы используем php7.1
Задача ещё не решена.
Других решений пока нет …