Это прекрасно работает:Исключение при попытке прочитать изображение на
<cfset image="http://netdna.webdesignerdepot.com/uploads/2008/11/sample-graphic.jpg">
<cfimage action="INFO" source="#image#" structname="objImageInfo" name="myImage">
Это дает ошибку:
<cfset image="http://www.freedigitalphotos.net/images/img/homepage/87357.jpg">
<cfimage action="INFO" source="#image#" structname="objImageInfo" name="myImage">
Исключение при попытке прочитать изображение. coldfusion.image.ImageReader $ ImageReadingException: Исключение произошло при попытке прочитать изображение.
Почему?
функциональность и исправления изображения исправления варьировалась ЛО между версиями 8 и 11. Точно * какая версия * вы используете что бросает эту ошибку? – Leigh
Я думаю, проблема здесь в том, что freedigitalphotos.net имеет некоторую форму защиты hotlink. Вероятно, они блокируют запросы от недействительных пользовательских агентов или запросов. Если вы посмотрите на ошибку, это, вероятно, скажет вам, что он возвращает 403 Forbidden на этом изображении. – haxtbh
Хороший улов. Если вы прочитаете сообщение об ошибке * full *, это проблема. @EduardClimov - я не голосовал, но, как уже упоминалось [ваш последний вопрос] (http://stackoverflow.com/questions/38970803/selecting-uniqueidentifier-type-in-cfquery), пожалуйста, помогите нам помочь вам; -) Многие вещи будут отличаться по версии, поэтому, пожалуйста, используйте теги, чтобы указать конкретную версию, которую вы используете. – Leigh