簡體   English   中英

Magento SOAP-ERROR:解析 WSDL - 通過 cron

[英]Magento SOAP-ERROR: Parsing WSDL - by cron

我有一個使用 magento SOAP API v2 ( http://www.example.com/api/v2_soap/?wsdl ) 的 ERP。 通過我的本地服務器,cron 每分鍾訪問 API 並同步數據。

一切都很好,直到有一天停止工作,引發錯誤:

Symfony\\Component\\Debug\\Exception\\FatalErrorException:SOAP-ERROR:解析 WSDL:無法從“ http://www.example.com/api/v2_soap/?wsdl ”加載:無法加載外部實體“ http:// /www.example.com/api/v2_soap/?wsdl

工作時,這個錯誤每小時發生幾次,但現在它總是發生。

我的服務器是 ubuntu 16.04 並使用 laravel 框架 5.2。

最大的問題是,例如,如果我通過 curl 訪問本地服務器中的 api,一切正常,但 cron 停止工作。

我知道關於這個主題有很多問題,但沒有一個能解決我的問題。

謝謝。

我以前遇到過這種情況,不得不將soap服務器(您的Magento機器)的主機名放在/etc/hosts文件中,因為在進行soap調用時,服務器必須能夠自行解析。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM