2014-10-06 6 views
1

를 다시 시작합니다. 그러나 Apache가 다시 시작되면 스크립트가 중지되어 푸시 수신을 중지합니다.이 Pubnub는 PHP를 구독 아파치는이 작업을 수행한다면, <a href="http://www.pubnub.com" rel="nofollow">PubNubs documentation for PHP</a>으로가는

Apache를 다시 시작하거나 서버 자체를 다시 시작하는 것과 관계없이 항상 푸시를 수신 대기하는 스크립트를 PHP로 작성하는 방법이 필요합니다. 다시 시작한 후 스크립트를 다시 실행하거나이 문제에 대한 완전히 새로운 접근 방식이 필요할 것입니다. 어떤 도움을 주셔서 감사합니다.

답변

0

웹 컨텍스트에서 실행하면 모든 HTTP 라이브러리가 해당 웹 컨텍스트에 바인딩됩니다. 따라서 아파치를 재시작하면 죽을 것이고, 아파치가 다시 시작될 때 재시작됩니다.

그러나 PHP 클라이언트를 독립 실행 형 PHP 장기 실행 프로세스 (예 : 쉘 스크립트 또는 대기열 정렬 메커니즘)로 실행하는 또 다른 옵션이 있습니다.