我花了将近整整两天的时间试图解决这个问题,但无济于事。任何帮助是极大的赞赏。
我正在尝试使用 php 在 SoapClient 中的构建在 PHP 中发出 Soap 请求。我已经验证,尝试发送信封大小小于 4MB 的请求效果很好。在这种情况下,被调用服务器和我的客户端之间的通信没有问题。一旦我将信封的大小小费超过 4MB,我的 php 实例需要 1-2 分钟的时间来引发 SoapFault,其中错误消息是“错误获取 HTTP 标头”。我在 php.ini 中将 max_post_size 和 memory_limits 设置为 150M,并且我的 IIS 请求限制设置为 500MB。
我已经验证,如果我不使用 php 发出 SOAP 请求,我可以立即完成我的请求和响应链,其正文超过 4MB,所以我觉得我已经将其缩小到 php/SoapClient问题。
如果有人有任何想法,我将不胜感激。我不确定此时还可以尝试什么。
PHP 警告:SoapClient::__doRequest(): SSL: 现有连接被远程主机强行关闭。 在 C:\myvu\services\vendor\vu\file_storage_client\FileStorageClient\File\VuStore\VuStoreFileManager.php 第 54 行 [07-May-2015 08:31:48 America/Chicago] 获取 http 标头时出错
谢谢!
菲尔