Добрый день.
Делаю попытку скачать файл, но пых мне пишет: "Image source not readable (0)". и скрипт вываливается с ошибкой.
Как можно обойти такое?
Перед скачиванием делаю проверку на заголовок, что бы он был в 200 статусе:
$headers = @get_headers($outer_foto);
Он отдает такой ответ:
Array
(
[0] => HTTP/1.1 200 OK
[1] => Server: nginx/1.14.1
[2] => Date: Fri, 25 Sep 2020 07:26:07 GMT
[3] => Content-Type: image/jpeg
[4] => Content-Length: 64595
[5] => Last-Modified: Fri, 03 Jul 2020 13:53:22 GMT
[6] => Connection: close
[7] => ETag: "5eff3852-fc53"
[8] => Expires: Mon, 26 Oct 2020 07:26:07 GMT
[9] => Cache-Control: max-age=2678400
[10] => Accept-Ranges: bytes
)
С виду все ок, но почему ошибка чтения файла? Пробовал вбить урл - картинка в браузере отдается, она норм.
Какие могут быть предположения обхода ошибки? Спасибо.