$data = file_get_contents($url);
$image = config_item('temp_upload').$image_name;
$file = fopen($image, 'w+');
//fputs($file, $data);
file_put_contents($file, $data, FILE_BINARY);
fclose($file);
fputs и file_put_contents не работают. Я создал образец файла загрузки php с файлом move_uploaded_file и работает в одной и той же папке загрузки.fputs not writing image на сервере
fopen($image,'w+') actually create the image with 0 byte.
Я пытался изменить папку загрузки на 0777 Nginx: Nginx (Nginx) апач: апач (PHP-фторкаучука), ничего не работает. То же самое изображение с нулевым байтом.
Отключить selinux. Все равно бесполезно. Я получаю за это ошибку.
Заменено move_uploaded_file в file_put_contents с той же проблемой. Есть что-то изменить в php.ini? Искал и не понял.