最近我用Sierra 10.12更新了我的Mac。更新到Sierra後的Mac PHP Soap錯誤
安裝有復位我的Apache的配置,似乎它更新的PHP版本,幸運的是它保留舊的配置文件,這樣我已經恢復了我的老阿帕奇設置,
for PHP是不同的。 在我的一個項目中,soap擴展停止工作,並給我這個錯誤信息。
SOAP-ERROR: Parsing WSDL: Couldn't load from 'SOMERESOURCEURL' : failed to load external entity "SOMESOURCEURL".
我敢肯定,在升級到塞拉利昂前:
- 我還沒有在我的應用程序的源代碼修改任何
- 我用的是標準的PHP配置(我不使用自定義的php.ini文件我已經簽了
<?php phpinfo() ?>
) - SOMERESOURCEURL是在網上,並響應與捲曲審訊
curl -A '' -4 https://SOMERESOURCEURL
- 在我的服務器應用程序肥皂工作正常。
,我敢肯定,升級到塞拉利昂後:在升級之前
- 相同點也是如此更新後
- 我已經正確地恢復我的舊的Apache配置,PHP模塊啓用。
我也嘗試創建一個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-failed-load-e) –
這不是重複的,我用curl檢查了服務器的WSDL,它的響應很好。 – giovaZ