不支持的图像格式

时间:2013-10-28 11:58:33

标签: php image magento gd2

enter image description here 我在这里遇到了一个问题,它出现了一条显示“不支持的图像格式”的消息

首先我试图解决这个问题并且它似乎已经修复但是今天当我点击页面时出现了同样的错误。在我通过更新文章的所有图像来解决它之前。但我希望永久性地解决这个问题。因为很明显我将不得不一遍又一遍地做同样的事情,这不是正确的做事方式。

这是否与图像格式有关?或者是否需要处理php文件或静态块?

2 个答案:

答案 0 :(得分:1)

似乎是“CommerceLab新闻”模块导致它在文件中: 第47行app/design/frontend/enterprise/easydry/template/clnews/list.phtml

检查调整大小调用并查看它是否真正指向有效的图像路径。可能源代码看起来像...->resizeImage($imagePath, other, stuff...);,您可以注释掉该行并将其置于其下方,以查看图像路径看起来很好并且是有效的GD2格式:var_dump($imagePath); exit;

您也可以直接转向Commercelab,看看他们是否有任何可用的错误修正,也许该模块不适用于Magento的企业版。

答案 1 :(得分:0)

堆栈跟踪指向GD2.php的第51行作为异常的来源。您可以查看导致异常的特定逻辑的代码。您可能想尝试使用这些函数为您提供有关图像的信息:

这两个功能都会尝试告诉您图像的类型。

同样gd_info()可以为您提供有关您的特定服务器的GD安装能力的有用信息。