ホームページ > バックエンド開発 > PHPチュートリアル > PHP https アクセス webservice_PHP チュートリアル

PHP https アクセス webservice_PHP チュートリアル

WBOY
リリース: 2016-07-13 17:54:05
オリジナル
1606 人が閲覧しました

テスト環境では、PHP は http 経由で Web サービスにアクセスし、すべてが正常です。

しかし、運用環境の Web サービスは https であり、プログラムには SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://***/Service?wsdl' : failed toload externalentity "https:/" が表示されます。 /*** /Service?wsdl」と表示されますが、Web ページで https://***/Service?wsdl を直接開くと正常に戻ります。

設定環境:

phpサーバー:WAMP

ウェブサービス:LAMP


1日情報を確認したところ、次のようになりました

Windows では、php_curl.dll と php_openssl.dll が必要です。curl は libeay32.dll、ssleay32.dll に依存し、openssl は libeay32.dll に依存します。

つまり、PHP サーバーは上記のモジュールをロードする必要があります。


http://www.bkjia.com/PHPjc/477977.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/477977.html技術記事テスト環境では、PHP は http 経由で Web サービスにアクセスし、すべてが正常です。 しかし、本番環境の Web サービスは https であり、プログラムには「SOAP-ERROR: Parsing WSDL: Couldnt load from https://***/Service?wsdl...
」が表示されます。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート