
私は、xampp サーバーを使用して Windows 2008 サーバーで PHP スクリプトを実行しています。スクリプトは、いくつかのページを確認するまで正常に動作しますが、読み込みが開始されると、Firefox で次のエラーが発生します。
ページの読み込み中にサーバーへの接続がリセットされました。
サイトが一時的に利用できないか、混雑している可能性があります。しばらくしてからもう一度お試しください。ページが読み込まれない場合は、コンピュータのネットワーク接続を確認してください。コンピュータまたはネットワークがファイアウォールまたはプロキシで保護されている場合は、Firefox が Web にアクセスできることを確認してください。
。
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 を実行しているラップトップに移動したところ、問題はなくなり、スクリプトは正常に動作し始めました。
この問題は Apache が原因でしょうか? また、どうすれば修正できるでしょうか?
何度もテストした結果、この問題は Firefox ブラウザでのみ発生し、Google Chrome では正常に動作することがわかりました。Firefox のすべてのキャッシュと履歴をクリアしましたが、動作しません。正確に何が問題なのかはわかりませんが、現在は Chrome で動作しており、Firefox は無視しています。ご提案があれば、ぜひお知らせください。
答え1
APCや、以下にリストされているもののようなオペコードキャッシュを使用している場合は、https://en.wikipedia.org/wiki/List_of_PHP_acceleratorsそれを無効にしてみてください。私の記憶が正しければ、APC が原因で同様の問題が発生したことがあります。