PHP file_put_contents создает только пустой файл

У меня проблема с сохранением файлов на сервере (Linux). На localhost (Windows) есть функция ОК.

        umask(007);

if (file_put_contents($path, (string) $data) === false) {
log("error", "error create file");
}

$path все в порядке, потому что файл создан — но пустой.

$data это файл PDF («% PDF-1.4 …») или файл jpg

gettype($data) возвращает «строку»

Добавить строку в эту переменную тоже можно.

Большое спасибо за ваши мнения.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]