नहीं पढ़ सकते हैं मेरे env लिनक्स centos है, और गहरे लाल रंग का 1.8.7 का उपयोग करें, और कोड नीचे यहाँ है:RMagick दूरस्थ छवि
in `read': no decode delegate for this image format `//image.domain.com/images/random_bg/01.jpg' @ error/constitute.c/ReadImage/532 (Magick::ImageMagickError),
लेकिन:
require 'rubygems'
require 'RMagick'
Magick::Image.read("http://image.domain.com/image.darenhui.com/images/random_bg/01.jpg")[0]
यह नीचे की तरह त्रुटि फेंकता अगर मैं स्थानीय से पढ़ता हूं:
require 'rubygems'
require 'RMagick'
Magick::Image.read("/local/staticimages/random_bg/01.jpg")[0]
सबकुछ ठीक है। मैं -List स्वरूप की पहचान चलाने के लिए और नीचे देखें:
JPEG* JPEG rw- Joint Photographic Experts Group JFIF format (62)
JPG* JPEG rw- Joint Photographic Experts Group JFIF format (62)
लेकिन जब मैं "http://image.domain.com/image.darenhui.com/images/random_bg/01.jpg" के लिए पहचान द्वारा परीक्षण विफल, लेकिन "/local/staticimages/random_bg/01.jpg" के लिए सफलता
कोई मुझे कुछ सुराग दे सकते हैं? पहले ही, आपका बहुत धन्यवाद।
क्या होता है अगर आप कॉपी और उस URL को पेस्ट करें और इसे फ़ीड wget के लिए? – Yahia
@Yahia आपके उत्तर के लिए धन्यवाद, मैं wget http://image.domain.com/images/random_bg/06.jpg की कोशिश की, यह ठीक है। – ywenbo
नीचे मेरा उत्तर ... – Yahia