2013-04-24 3 views
0

Моей ошибкой выход выглядит следующим образом:SSL Разбитое Pipe с PHP

PHP Warning: fwrite(): SSL: Broken pipe in /home/whitelot/public_html/webservies/mylastwishnew/apnstest.php on line 89

, а затем каждая последующая запись в этот ресурс получает ошибку:

PHP Warning: fwrite(): SSL: Broken pipe in /home/whitelot/public_html/webservies/mylastwishnew/apnstest.php on line 89

Он работает на некоторое время, для возможно несколько сотен сообщений/полезных нагрузок, затем внезапно перерывается труба, и вода идет по полу.

У кого-нибудь есть идеи, если есть хорошая проблема для решения этой проблемы?

+1

Вы хотите добавить код для 'apnstest.php ', если у него есть вопросы? – andrewsi

+0

Да, у вас есть? – Gaurang

ответ

0

Я обнаружил, что с помощью 'keep_alive' => ложного варианта для нового SoapClient ($ URL, $ вариантов); решил проблему в моем случае. Похоже, что если вы не используете keep_alive = false, SOAP-соединение пытается повторно использовать предыдущее соединение, которое отклоняется SSL. См. https://bugs.php.net/bug.php?id=60329

Кроме того, убедитесь, что это не вопрос max_execution_time или другой предел, который может помешать успешно завершить соединение SSL.

Смежные вопросы