2017-01-24 1 views
2

私はGoogleのDFP(DoubleClick for Publishersでは)でアピ使用をしようとしています私のサーバー。私はスクリプトとそのすべての依存関係をインストールしており、すでにそれらを設定しています。しかし、コンソールでPHPファイルを実行すると、毎回このエラーが発生します。SOAP-ERROR:解析WSDL:からロードできませんでした 'のhttps:?//ads.google...LineItemService WSDL':外部実体を読み込むことができませんでした

PHP Fatal error: SOAP-ERROR: Parsing WSDL: Couldn't load from ' https://ads.goog le.com/apis/ads/publisher/v201611/LineItemService?wsdl' : failed to load externa l entity " https://ads.google.com/apis/ads/publisher/v201611/LineItemService?wsdl " in /home/admin/web/glob.space/public_html/src/Google/AdsApi/Common/AdsSoapC lient.php on line 65

私に教えてください、なぜこれが起こりますか?元のサンプルコードを使用しているため、これはコードの問題ではありません。

ありがとうございます!

+0

あなたはwgetのを使用して、端末からWSDLにアクセスすることはできますか? –

+0

こんにちはクリス、はいできます。 – Geobo

+0

OrderServiceと同じ問題です。そして、私はまた、ブラウザでURLを開くwgetを介して、それをフェッチしても、同じPHPスクリプト内のfile_get_contentsとカールでそれを取得することができます。理由を見つけましたか? –

答えて

1

はちょうどサービス間のスラッシュ文字を入れて? https://ads.google.com/apis/ads/publisher/v201611/LineItemService?wsdl

文献インチhttp://asanamuz.ir/wp/?p=131

+0

これは間違っています。あなたはこのような場合にはスラッシュを入れた場合は、存在しない、空の名前で操作を要求します。 –

関連する問題