所以我使用getimagesize函数来获取图像的大小。我使用的行如下:
list($width, $height) = getimagesize($imagen);
变量$ imagen是正确的,好像我回应它,我得到图像网址,图像确实存在。 任何想法?编辑:allow_url_fopen打开,我得到的错误如下:
Warning: getimagesize(): Couldn't resolve host name in /home/u969736199/public_html/web/productos.php on line 43 Warning: getimagesize(http://snapi2.vv.si/web/images/productos/R2203054.jpg): failed to open stream: operation failed in /home/u969736199/public_html/web/productos.php on line 43 http://snapi2.vv.si/web/images/productos/R2203054.jpg
我从var_export获得的内容($ imagen);和var_export(is_readable($ imagen));是: http://snapi2.vv.si/web/images/productos/EE523152.jpg 'http://snapi2.vv.si/web/images/productos/EE523152.jpg' 假
答案 0 :(得分:0)
如果要检索远程图像,则需要确保启用
allow_url_fopen
在php.ini中。
答案 1 :(得分:0)
您正在访问的网址无法解析。如果您在浏览器中转到http://snapi2.vv.si/web/images/productos/EE523152.jpg,则会看到未找到服务器的页面。