Я пытаюсь восстановить изображение через imagecreatefromjpeg, переименовать его и также сохранить в другом месте на сервере, но ничего не выводится. Вот что у меня есть:imagecreatefromjpeg php not outputing
$src = 'http://example.com/assets/stock/myimagetoregenerate.jpg';
$dest = imagecreatefromjpeg($src);
imagejpeg($dest,'stock/test.jpg', 100);
При посещении этой директории изображение не создается.
Я также стараюсь и выводить изображение, а не сохранить его, добавив это в коде выше:
header('Content-Type: image/jpg');
Но IMG SRC только текущий URL страницы.
Все разрешения установлены для чтения и записи, поэтому это не проблема.
GD 2.1.0 включен на сервере.
FWIW, вам не нужно * открывать *, а затем * переписывать * изображение в первую очередь; он просто потеряет больше своего качества. Просто * загрузите * файл с 'curl' или таким. – deceze
Я бы просто использовал функцию php 'copy', поскольку она работает с удаленными файлами и т. П. http://php.net/manual/en/function.copy.php – noahdotgansallo