新しいOVH VPSマシンに移行した後、APIとのWSDL接続に問題があります。SoapClient "WSDL APIを1つ使用してホストに接続できませんでした"
SoapClientで使用するその他のWSDLは問題なく正常に動作します。私はアドレスでfile_get_contents
を使用することができますが、SoapClient
を使用すると、そのAPIからプロシージャを使用しようとすると「ホストに接続できませんでした」という例外が発生します。
アイデア?いくつかのSSLオプションを使ってstream_context
を試しました。何が面白い、他のOVH VPSでうまくいきます。
システムは、PHP 5.6.19搭載のDebian 8です。
WSDLのAddresssはここにある:WSDLプロバイダとの協議の後https://api-test.paczkawruchu.pl/WebServicePwR/WebServicePwRTest.asmx?WSDL
それとも、$のparams =を[ 'soap_version' => SOAP_1_2、 'stream_context' => stream_context_create([ 'SSL' => [ 'verify_peer' => false]])] 私のため... –
最高です: "openssl.cafile = C:/path/to/ssl/cacert.pem"をphp.iniに追加してください! –