PHP中的SOAP客户端请求失败,大小为4MB或更高

时间:2015-05-07 00:59:49

标签: php xml soap configuration soapfault

我花了差不多两天时间试图解决这个问题,但无济于事。任何帮助是极大的赞赏。

我正在尝试使用PHP在SoapClient中的构建在PHP中创建Soap请求。我已经验证过尝试发送信封大小小于4MB的请求非常有用。在这种情况下,被叫服务器和我的客户端之间的通信没有问题。一旦我将信封的大小超过4MB,我的php实例需要1-2分钟才能抛出一个SoapFault,错误信息是#34;错误提取HTTP标头"。我在我的php.ini中将max_post_size和memory_limits设置为150M,我的IIS请求限制设置为500MB。

我已经验证过,如果我没有使用php来发出SOAP请求,我可以立即完成我的请求和响应链,身体超过4MB,所以我觉得我已经缩小了到php / SoapClient问题。

如果有人有任何想法,我将非常感谢你的帮助。我不知道还有什么可以尝试。

PHP Warning:  SoapClient::__doRequest(): SSL: An existing connection was forcibly closed by the remote host.
 in C:\myvu\services\vendor\vu\file_storage_client\FileStorageClient\File\VuStore\VuStoreFileManager.php on line 54
[07-May-2015 08:31:48 America/Chicago] Error Fetching http headers

谢谢!

菲尔

0 个答案:

没有答案