我们开发了一个应用程序,通过SOAP通过Magento将数据从一个程序推送到Magento,并使用SOAP1.1和Magneto1.7.0.2。
这是我们寄给magento商店的那种邮件:
例如:08/Oct/2013:16:49:59-0400 "POST /index.php/api/soap/index/ HTTP/1.0“200 266 - "-”
基本上,当我们尝试将这些命令发送到Magneto站点/服务器时,它会停止,并收到以下错误:
MAGENTO::错误:看起来我们没有XML文档“
在连接期间,他们的magento web服务的实际返回如下:
警告:'/home/sistaco5/public_html/includes/src/Jemoon_Htmlminify_Model_Observer.php‘() function.include:在第93行的/home/sistaco5/public_html/includes/src/Varien_Autoload.php中打开包含(include_path='/home/sistaco5/public_html/includes/src:.:/usr/local/php53/pear')的/home/sistaco5/public_html/includes/src/Varien_Autoload.php失败
这看起来不像XML。
我相信这个错误可能与我在这篇文章发现的BOM有关。不确定这篇文章是否有效,但是对于如何解决上述问题的任何其他想法都将不胜感激。
发布于 2014-04-15 14:20:17
您的错误指向includes/src/中缺少的文件,这些文件是编译文件。
重新运行编译或禁用它。进入Magento管理员,导航到System -> Tools -> Compilation并重新编译或禁用编译。
如果该页面未完成加载,则通过SSH/shell进行编译:
cd /path/to/magento/rootphp -f compiler.php compile重新编译ORphp -f compiler.php disable用于禁用/阻止magento查看编译文件。很奇怪,我在10分钟内回答两个有编译问题的问题。
https://stackoverflow.com/questions/21273019
复制相似问题