【发布时间】:2011-12-23 02:43:41
【问题描述】:
我试图创建一个新产品,但发生了一些奇怪的问题,它只是给了我这个错误:
Invalid data given. Details in error message.
这是由 $e -> getMessage() 从这个 sn-p 生成的:
try {
$result = $proxy -> call($sessionId, $api, $parameters);
return $result;
} catch (SoapFault $e) {
echo '<p style="color:red;">'.$e -> getMessage().'</p>';
return false;
}
那么这个“错误信息”在哪里呢?谢谢!
【问题讨论】:
-
尝试打印 $result,不尝试 catch :) 或检查 Mage 日志文件
-
无论如何,删除
try catch不会阻止打印代码的执行吗?
标签: api exception magento soap-client