2010-06-15 2 views
0

Iam은 데이터베이스의 특정 테이블에있는 모든 사용자에게 모바일에서 문자 메시지를 보내는 php 파일을 가지고 있습니다. 이제 항목이 2000이나 그와 비슷한 숫자가되며이 숫자는 계속 증가 할 것입니다. 내 페이지에는 드롭 다운에서 메시지를 보낼 사용자 목록을 선택하는 작은 폼이 있습니다. 사용자가 텍스트를 텍스트 영역에 씁니다. 그런 다음 제출 버튼을 클릭하면 PHP 스크립트가 전송됩니다. 메시지를 휴대 전화 번호.PHP에서 게이트웨이 시간 초과 오류를 수정하는 방법?

이제 메시지를 보내려고 할 때 브라우저에 게이트웨이 시간 초과 오류가 표시되지만 스크립트가 계속 실행 중이며 메시지는 휴대 전화로 전송되지만 한 번만 아니라 6 회 전송됩니다. 내 스크립트에서 내 쿼리를 확인하고 모든 코드가 올바른지 확인했습니다.이 모든 게이트웨이 시간 초과가 발생했습니다.

이제이 게이트웨이 시간 초과로 인해 브라우저가 닫히지 않을 때까지 스크립트가 계속 실행됩니다. 이것은 하나의 메시지가 6 번 휴대폰 번호로 전송 된 이유입니까? 내 메시지가이 게이트웨이 오류가 발생하는 것을 피할 수 있으므로 한 메시지가 한 번만 번호로 전송됩니다.

+0

는 "게이트웨이 오류가"서버 연결입니다 스크립트 문제가 아니라 문제. 스크립트에서 모바일 번호로 메시지를받는 방법은 무엇입니까? 일부 웹 - 모바일 서비스를 사용하고 있습니까? – Piskvor

답변

0

PHP에서 게이트웨이 시간 초과 오류를 수정하는 방법 ???

당신과 스크립트가 실행되는 곳 사이에 뭔가에 의해 오류가보고 될 수 없습니다.

당신은 독립적으로 브라우저 요청의 PHP 스크립트를 실행하여 문제를 해결할 수 : 장기 실행 PHP 프로세스에 대한 구글이 이동 또는 this

C.을 읽을

관련 문제