
Ich führe ein PHP-Skript auf einem Windows 2008-Server mithilfe des XAMPP-Servers aus. Das Skript funktioniert normal, bis ich einige Seiten überprüfe. Beim Laden beginne ich mit dem Laden. In Firefox erhalte ich diesen Fehler:
Während des Seitenaufbaus wurde die Verbindung zum Server zurückgesetzt.
Die Site ist möglicherweise vorübergehend nicht verfügbar oder überlastet. Versuchen Sie es in einigen Augenblicken erneut. Wenn Sie keine Seiten laden können, überprüfen Sie die Netzwerkverbindung Ihres Computers. Wenn Ihr Computer oder Netzwerk durch eine Firewall oder einen Proxy geschützt ist, stellen Sie sicher, dass Firefox auf das Internet zugreifen darf.
.
Wenn ich die PHP-Protokolle überprüfe, finde ich nichts. In den Apache-Protokollen finde ich nach Auftreten des Problems immer Folgendes:
[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.
Ich habe die Firewall deaktiviert, den Port geändert und das Speicherlimit erhöht, ohne Ergebnis.
Ich habe eine Sicherungskopie des Skripts erstellt und es auf meinen Laptop mit Windows 7 verschoben. Das Problem ist verschwunden und das Skript funktioniert wieder normal.
Wird dieses Problem also durch Apache verursacht? Und wie kann ich es beheben?
Nach zahlreichen Tests habe ich festgestellt, dass dies nur im Firefox-Browser passiert und in Google Chrome normal funktioniert. Ich habe den gesamten Cache und den Verlauf in Firefox gelöscht, aber es funktioniert nicht. Ich weiß nicht genau, wo das Problem liegt, aber ich arbeite jetzt mit Chrome und habe Firefox ignoriert. Jeder Vorschlag ist willkommen.
Antwort1
Wenn Sie einen Opcode-Caching-Dienst wie APC oder einen der aufhttps://en.wikipedia.org/wiki/Liste_der_PHP-Beschleuniger, Sie könnten versuchen, das zu deaktivieren. Wenn ich mich recht erinnere, hatte ich aufgrund von APC ähnliche Probleme.