Windows 2008 서버에서 페이지를 로드하는 동안 Apache 연결이 재설정되었습니다.

Windows 2008 서버에서 페이지를 로드하는 동안 Apache 연결이 재설정되었습니다.

xampp 서버를 사용하여 Windows 2008 서버에서 PHP 스크립트를 실행하고 있습니다. 스크립트는 일부 페이지를 확인할 때까지 정상적으로 작동하며 로딩이 시작됩니다. Firefox에서 다음 오류가 발생합니다.

페이지를 로드하는 동안 서버 연결이 재설정되었습니다.

사이트를 일시적으로 사용할 수 없거나 사용량이 너무 많을 수 있습니다. 잠시 후에 다시 시도해 보세요. 페이지를 로드할 수 없는 경우 컴퓨터의 네트워크 연결을 확인하세요. 컴퓨터나 네트워크가 방화벽이나 프록시로 보호되는 경우 Firefox가 웹에 액세스할 수 있는지 확인하세요.

.

PHP 로그를 확인할 때 아무 것도 나오지 않습니다. Apache 로그에서는 문제가 발생한 후 항상 다음을 발견합니다.

[Fri Jun 12 11:37:02.076599 2015] [mpm_winnt:notice] [pid 3868:tid 336] AH00428: Parent: child process 3048 exited with status 255 -- Restarting.
[Fri Jun 12 11:37:08.144999 2015] [ssl:warn] [pid 3868:tid 336] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Fri Jun 12 11:37:08.878199 2015] [mpm_winnt:notice] [pid 3868:tid 336] AH00455: Apache/2.4.12 (Win32) OpenSSL/1.0.1l PHP/5.5.24 configured -- resuming normal operations
[Fri Jun 12 11:37:08.878199 2015] [mpm_winnt:notice] [pid 3868:tid 336] AH00456: Apache Lounge VC11 Server built: Jan 28 2015 16:48:40
[Fri Jun 12 11:37:08.878199 2015] [core:notice] [pid 3868:tid 336] AH00094: Command line: 'C:\\xampp\\apache\\bin\\httpd.exe -d C:/xampp/apache'
[Fri Jun 12 11:37:08.909399 2015] [mpm_winnt:notice] [pid 3868:tid 336] AH00418: Parent: Created child process 3736
[Fri Jun 12 11:37:10.157399 2015] [ssl:warn] [pid 3736:tid 268] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Fri Jun 12 11:37:10.469399 2015] [ssl:warn] [pid 3736:tid 268] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Fri Jun 12 11:37:10.609799 2015] [mpm_winnt:notice] [pid 3736:tid 268] AH00354: Child: Starting 150 worker threads.

방화벽을 비활성화하고, 포트를 변경하고, 메모리 제한을 늘렸지만 아무런 결과도 없었습니다.
스크립트를 백업한 다음 Windows 7을 실행하는 랩톱으로 옮겼습니다. 문제가 사라지고 스크립트가 정상적으로 작동합니다.

그렇다면 이 문제는 아파치 때문에 발생하는 것일까요? 어떻게 고칠 수 있나요?

많은 테스트 후에 이 문제가 Firefox 브라우저에서만 발생하고 Google Chrome에서는 정상적으로 작동한다는 사실을 발견했습니다. Firefox에서 모든 캐시와 기록을 지웠지만 작동하지 않습니다. 정확히 문제가 무엇인지는 모르겠지만 지금 작업 중입니다. 크롬과 나는 파이어폭스를 무시했습니다. 어떤 제안이라도 감사하겠습니다.

답변1

APC와 같은 opcode 캐싱이 있거나 다음에 나열된 것 중 하나가 있는 경우https://en.wikipedia.org/wiki/List_of_PHP_accelerators, 해당 기능을 비활성화해 볼 수 있습니다. 제 기억이 맞다면 APC로 인해 비슷한 문제가 발생한 적이 있습니다.

관련 정보