2

私のエラー出力は次のようになります。

PHP 警告: fwrite(): SSL: /home/whitelot/public_html/webservies/mylastwishnew/apnstest.php の 89 行目のパイプが壊れています

その後、そのリソースへの後続のすべての書き込みでエラーが発生します。

PHP 警告: fwrite(): SSL: /home/whitelot/public_html/webservies/mylastwishnew/apnstest.php の 89 行目のパイプが壊れています

しばらくの間、おそらく数百のメッセージ/ペイロードで機能しますが、突然パイプが破損し、水が床全体に流れます。

この問題に対する適切な修正があれば、誰にもアイデアはありますか?

4

1 に答える 1

0

new SoapClient($url, $options); に 'keep_alive' => false オプションを使用していることがわかりました。私の場合、問題を解決しました。keep_alive = false を使用しない場合、SOAP 接続は以前の接続を再利用しようとしますが、SSL によって拒否されます。https://bugs.php.net/bug.php?id=60329を参照してください。

また、これが max_execution_time または SSL 接続の正常な終了を妨げる可能性のある別の制限の問題ではないことを確認してください。

于 2016-11-17T01:33:11.420 に答える