“处理您的订单时出错。请与我们联系或稍后再试。” magento上的错误

时间:2012-05-01 04:48:56

标签: magento magento-1.6

我正在使用magento开发一个网站,但是当我尝试检查时,我收到此错误并发送电子邮件。

错误:

“处理您的订单时出错。请与我们联系或稍后再试。”

电子邮件

Payment transaction failed.

Reason
Image is not a PNG

Checkout Type
onepage

Customer:
xxx

Items
Gift Certificate x 2 AUD 10
test product x 2 AUD 25
Gift Certificate x 1 AUD 10
test product x 2 AUD 25
test product x 1 AUD 25

Total:
AUD 155

Billing Address:
abhinab kayastha
ghj
gjhghj
g
jhgjhg, 7897
Togo
T: 234

Shipping Address:
abhinab kayastha
ghj
gjhghj
g
jhgjhg, 7897
Togo
T: 234

Shipping Method:
Free Shipping

Payment Method:
Check / Money order

Date & Time:
May 1, 2012 2:47:40 PM 

由于  抗体

3 个答案:

答案 0 :(得分:0)

这听起来像创建PDF文件时可能存在问题(可能是订单PDF)。

引发错误是因为在PDF创建的某个时刻,Magento尝试包含一个.png文件,在前三个文件中具有通常的PNG签名字节(如“真正的”.png文件应该)。

请参阅lib/Zend/Pdf/Resource/Image/Png.php

检查您的var/log/exception.log或设置

Mage::setIsDeveloperMode(true);
ini_set('display_errors', 1);
index.php

获取异常跟踪,这可以帮助您确定导致错误的文件。

答案 1 :(得分:0)

上传有效的png文件 配置 - >销售 - >发票和装箱单设计

并且工作得很好!!!

答案 2 :(得分:0)

由于memory_limit低,在root或store中增加memory_limit会发生此错误.htaccess文件在.htaccess文件中添加以下行。

## adjust memory limit
php_value memory_limit 256M