2016-10-13 12 views
2

私はmagento SOAP API v2(http://www.example.com/api/v2_soap/?wsdl)を使用しているERPを持っています。私のローカルサーバーを通じて、cronは毎分APIにアクセスし、データを同期させます。働いていたときMagento SOAP-ERROR:cronによるWSDLの解析

Symfony\Component\Debug\Exception\FatalErrorException: SOAP-ERROR: Parsing WSDL: Couldn't load from ' http://www.example.com/api/v2_soap/?wsdl ' : failed to load external entity " http://www.example.com/api/v2_soap/?wsdl "

は、このエラーは時間数回起こったが、今それは常に起こる:1日だけのエラーを発射、動作を停止するまで

すべてが常に非常によく働きました。

私のサーバは、ubuntu 16.04で、laravelフレームワーク5.2を使用しています。

大きな問題は、ローカルサーバーのapiにcurlでアクセスすると、すべてがうまく動作しますが、cronが動作しなくなることです。

私はこの件に関して多くの質問があることを知っていますが、誰も私の問題を解決しませんでした。

ありがとうございました。

答えて

1

石鹸をかけるときにサーバがそれ自身を解決できなければならないので、Iveはこれまでに直面していた石鹸サーバ(あなたのMagentoマシン)のホスト名を/ etc/hostsファイルに入れなければなりませんでした。

+0

Magentoサーバーを再起動しても問題は解決しますか? – aarcarr

+1

ホストが作品を追加しました!感謝=))) –

関連する問題