最近MacをSierra 10.12でアップデートしました。Sierraへのアップデート後のMac OS XのPHPソープエラー
インストールは私のApacheの設定をリセットする必要があり、それはそれはPHPのバージョンを更新するようで、私は私の古いApacheの設定を復元しましたので、幸いにもそれは古い設定ファイルを保存し、PHP用の
は異なっています。 私のプロジェクトでは、soap extensionが機能しなくなり、このエラーメッセージが表示されます。
- 私は私のアプリのソースコードには何も変更していない:
SOAP-ERROR: Parsing WSDL: Couldn't load from 'SOMERESOURCEURL' : failed to load external entity "SOMESOURCEURL".
iはシエラへのアップグレードの前にいることを確信しています私は
<?php phpinfo() ?>
で確認したカスタムのphp.iniファイル) - SOMERESOURCEURLはオンラインとカール尋問
curl -A '' -4 https://SOMERESOURCEURL
- 私のサーバーでは、アプリケーションのSoapは正常に動作します。
と私はシエラにアップグレードした後にすることを確信している:私は正しく私の古いApacheの設定を復元してきましたし、PHPモジュールが更新
- 同じポイントをアップグレードする前にも当てはまります有効になりました。
私は、soapを正しく有効にするためのすべての設定でphp.iniを作成しようとしましたが、同じエラーが表示されます。
ENABLED extension=php_openssl.dll, extension=php_curl.dll, extension=php_soap.dll, extension=php_xmlrpc.dll
私は古い構成を復元しました。
あなたの中には同じ/類似の問題がありましたか?助け、私は解決策を持っている
[Soapエラーの取得SOAP-ERROR:WSDLの解析:読み込めませんでした。.....外部エンティティの読み込みに失敗しました](http://stackoverflow.com/questions/30862850/getting-soap-error -soap-error-parsing-wsdl-couldnt-load-to-load-e) –
これは重複していないので、私はサーバーのWSDLをカールしてチェックしました。 – giovaZ