php中的getimagesize()错误

时间:2013-07-12 09:14:59

标签: php getimagesize

所以我使用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' 假

2 个答案:

答案 0 :(得分:0)

如果要检索远程图像,则需要确保启用

allow_url_fopen

在php.ini中。

答案 1 :(得分:0)

您正在访问的网址无法解析。如果您在浏览器中转到http://snapi2.vv.si/web/images/productos/EE523152.jpg,则会看到未找到服务器的页面。