2010-11-18 7 views
0

내 모든 PHP 페이지가 제대로 작동하지만 한 번 작동하는 PHP 페이지가 있지만 이제는 브라우저에서 이동하여 응답하지 않고 시간이 멈 춥니 다.하나의 PHP 페이지에서 아파치가 고정됩니다.

[Thu Nov 18 12:23:18 2010] [notice] Apache/2.2.15 (Win32) PHP/5.2.13 configured -- resuming normal operations 
[Thu Nov 18 12:23:18 2010] [notice] Server built: Mar 4 2010 11:27:46 
[Thu Nov 18 12:23:18 2010] [notice] Parent: Created child process 3928 
[Thu Nov 18 12:23:19 2010] [notice] Child 3928: Child process is running 
[Thu Nov 18 12:23:19 2010] [notice] Child 3928: Acquired the start mutex. 
[Thu Nov 18 12:23:19 2010] [notice] Child 3928: Starting 64 worker threads. 
[Thu Nov 18 12:23:19 2010] [notice] Child 3928: Starting thread to listen on port 80. 
[Thu Nov 18 12:23:59 2010] [notice] Parent: child process exited with status 255 -- Restarting. 
[Thu Nov 18 12:24:05 2010] [notice] Apache/2.2.15 (Win32) PHP/5.2.13 configured -- resuming normal operations 
[Thu Nov 18 12:24:05 2010] [notice] Server built: Mar 4 2010 11:27:46 
[Thu Nov 18 12:24:05 2010] [notice] Parent: Created child process 388 
[Thu Nov 18 12:24:06 2010] [notice] Child 388: Child process is running 
[Thu Nov 18 12:24:06 2010] [notice] Child 388: Acquired the start mutex. 
[Thu Nov 18 12:24:06 2010] [notice] Child 388: Starting 64 worker threads. 
[Thu Nov 18 12:24:06 2010] [notice] Child 388: Starting thread to listen on port 80. 
[Thu Nov 18 12:24:24 2010] [notice] Parent: child process exited with status 255 -- Restarting. 
[Thu Nov 18 12:24:25 2010] [notice] Apache/2.2.15 (Win32) PHP/5.2.13 configured -- resuming normal operations 
[Thu Nov 18 12:24:25 2010] [notice] Server built: Mar 4 2010 11:27:46 
[Thu Nov 18 12:24:25 2010] [notice] Parent: Created child process 2816 
[Thu Nov 18 12:24:26 2010] [notice] Child 2816: Child process is running 
[Thu Nov 18 12:24:26 2010] [notice] Child 2816: Acquired the start mutex. 
[Thu Nov 18 12:24:26 2010] [notice] Child 2816: Starting 64 worker threads. 
[Thu Nov 18 12:24:26 2010] [notice] Child 2816: Starting thread to listen on port 80. 
[Thu Nov 18 12:24:26 2010] [notice] Parent: child process exited with status 255 -- Restarting. 
[Thu Nov 18 12:24:27 2010] [notice] Apache/2.2.15 (Win32) PHP/5.2.13 configured -- resuming normal operations 
[Thu Nov 18 12:24:27 2010] [notice] Server built: Mar 4 2010 11:27:46 
[Thu Nov 18 12:24:27 2010] [notice] Parent: Created child process 3680 
[Thu Nov 18 12:24:28 2010] [notice] Child 3680: Child process is running 
[Thu Nov 18 12:24:28 2010] [notice] Child 3680: Acquired the start mutex. 
[Thu Nov 18 12:24:28 2010] [notice] Child 3680: Starting 64 worker threads. 
[Thu Nov 18 12:24:28 2010] [notice] Child 3680: Starting thread to listen on port 80. 
[Thu Nov 18 12:28:52 2010] [notice] Parent: child process exited with status 255 -- Restarting. 
[Thu Nov 18 12:28:53 2010] [notice] Apache/2.2.15 (Win32) PHP/5.2.13 configured -- resuming normal operations 
[Thu Nov 18 12:28:53 2010] [notice] Server built: Mar 4 2010 11:27:46 
[Thu Nov 18 12:28:53 2010] [notice] Parent: Created child process 3828 
[Thu Nov 18 12:28:54 2010] [notice] Child 3828: Child process is running 
[Thu Nov 18 12:28:54 2010] [notice] Child 3828: Acquired the start mutex. 
[Thu Nov 18 12:28:54 2010] [notice] Child 3828: Starting 64 worker threads. 
[Thu Nov 18 12:28:54 2010] [notice] Child 3828: Starting thread to listen on port 80. 

내가 해당 페이지에 추가 한 유일한 것은 약간의 자바 스크립트 코드 :

이 로그에 쓰여있는 유일한 오류입니다. 나는 또한 코드의 일부 끝없는 재귀가있는 경우에 대비하여 페이지의 전체 내용을 주석 처리하려고 시도했습니다.

아파치와 PC를 여러 번 다시 시작했습니다.

내 OS는 Windows 7입니다. 무엇이 문제 일 수 있습니까?

+0

추가 한 자바 스크립트 코드를 제거하면 어떻게됩니까? – Chris

+0

해당 페이지의 코드를 무한 루프에 게시 하시겠습니까? – ajreal

답변

1

서버를 통하지 않고 명령 줄을 통해 스크립트를 실행하십시오. 그러면 콘솔에보다 구체적인 오류 메시지가 표시 될 수 있습니다. 게시 한 오류 로그는 내가 말할 수있는 한 스크립트와 관련이없는 것 같습니다.

리눅스에서 그냥 입력합니다 : 난 당신이 Windows의 명령 터미널에서 동일한 작업을 수행 할 수있는 상상

> 프롬프트의 PHP 인 myscript.php?

1

비 스레드 세이프 (nts) PHP 바이너리를 다운로드 할 수 있다고 생각합니다. Windows에서 제대로 작동하지 않습니다.

관련 문제