2016-12-29 5 views
0

Verzeihen Sie, aber ich weiß nicht, wie Sie dieses Problem beheben können.Problembehandlung bei Occassional 500 Interner Serverfehler

Ich baute ein CMS mit PHP/mySQL/jQuery. Ich habe es ein Jahr lang auf meiner lokalen Maschine entworfen und getestet. Ich habe es eine lächerliche Anzahl von Malen getestet, und ich hatte nie das passiert ...

Ich zog die Website auf meinem Live-Server.

Die Website erfordert eine Benutzeranmeldung. Es ist ein sehr großes Programm und hat viele Abhängigkeiten, die geladen werden (zB jQuery-Plugins).

Manchmal auf einem mobilen Gerät (iPad, mein Handy) bekomme ich einen 500 Server Error und die Index/Login-Seite lädt überhaupt nicht. Ich muss den Cache in meinem Chrome-Browser löschen, damit er geladen wird.

Die Seite funktioniert gut auf meinem mobilen Gerät und dann bekomme ich manchmal den 500 Fehler wieder! Also muss ich den Cache wieder leeren.

Ich bekam dieses Problem gelegentlich mit meinem Laptop mit Chrome, aber das scheint weggegangen zu sein: Ich bekomme diesen Fehler nicht. Scheint so, als ob es hauptsächlich auf den mobilen Geräten ist. Ein anderer Benutzer muss jedoch seinen Cache auf seinem Desktop löschen, allerdings nach dem Zufallsprinzip.

Wie gehe ich bei der Fehlersuche vor? Ich freue mich über Feedback. Ich weiß, dass ich das lösen kann.

+2

Serverseitige Protokolle. http://stackoverflow.com/questions/3448655/how-to-debug-php-scripts-at-server-side-in-a-situation-client-page-doesnt-show – bcmcfc

+0

überprüfen Sie die Cookies in der Regel gehen sie zu groß auf die Ebene der Server kann sie nicht behandeln und das erklären, warum, wenn Sie den Cache löschen funktioniert – Hani

+0

Ich habe nur ein Cookie von der Website gespeichert. Irgendwo muss es einen Serverfehler geben? Ich werde in die Protokolle schauen. Vielen Dank. Ich werde zurückschreiben. –

Antwort

1

Ich habe das mit Ihren Vorschlägen herausgefunden.

Ich habe das Fehlerprotokoll des Servers überprüft, und es scheint, dass ich einen Fehler mit einem Cookie hatte, der nicht richtig gespeichert wurde!

Also, beide von euch waren richtig.

Danke, dass Sie sich die Zeit genommen haben.

Verwandte Themen