0

在此处输入图像描述 我在这里遇到了一个问题,它不断出现一条消息,上面写着“不支持的图像格式”

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

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

4

2 回答 2

1

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

检查那个 resize 调用,看看它是否真的指向一个有效的图像路径。可能源代码看起来像这样...->resizeImage($imagePath, other, stuff...);,您可以注释掉该行并将其放在其下方,以查看图像路径看起来不错并且是有效的 GD2 格式:var_dump($imagePath); exit;.

您也可以直接转向 Commercelab 并查看他们是否有任何可用的错误修复,也许该模块并非旨在与企业版 Magento 一起使用。

于 2013-10-28T16:10:06.197 回答
0

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

这两个函数都将尝试告诉您图像的类型。

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

于 2013-10-28T12:07:37.573 回答