我正在使用'catalogProductAttributeMediaCreate'V2 SOAP服务调用来为产品创建图像。这种情况好几个月都很好,但是几天以来就失败了。 API调用本身会返回成功操作。 Magento没有抛出任何异常,并且该调用以字符串的形式返回图像id,如'/f/e/ferrari-f12-berlinetta-wallpapers-pictures-backgrounds.jpg_4.jpg'。 但是当我检查magento admin后端时,没有显示图像。当我在mysql中检查表时,我注意到magento没有为它创建记录。即使API调用返回成功。 通过管理后端手动添加图像工作正常。我重新安装了整个magento网站。但是这些错误仍然存在。 当我使用API删除图像时,它返回一个异常,告诉我图像'/f/e/ferrari-f12-berlinetta-wallpapers-pictures-backgrounds.jpg_4.jpg'不存在。这是有道理的,因为它不存在于数据库中。
那么,为什么API明显失败时会返回成功的动作和图像ID。我从哪里开始排除故障?