У меня проблема с сохранением файлов на сервере (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)
возвращает «строку»
Добавить строку в эту переменную тоже можно.
Большое спасибо за ваши мнения.
Задача ещё не решена.
Других решений пока нет …