Hallo erstmal an das ganze Board
kurz zu mir:
Ich bin Teldan, Student der Informatik und Webmaster/Admin der MMORPG Seite Bewahrer der Welten. Und hier kommt schon mein Problem:
Für meine Seiten benutze ich ein Linux-Apache-MySQL-PHP Sytsem. Bis Gestern lief alles superfix, aber jetzt stehe ich vor einem Rätsel.
Als ich Gestern Abend auf meine Seiten ging waren einige auf einmal extrem langsam im Aufruf, bedeutet länger als 15 - 18 Sekunden
Daraufhin habe ich den Webserver und die Datenbank gecheckt, aber beide laufen völlig normal. Auch die Maschine läuft auf nicht einmal 20% Auslastung während der Anfragen. Auch ein mehrfacher Reboot des System verschafft keine Abhilfe. Der Witz ist, dass manche Seiten so kriechen, aber andere, z.B. das Forum, dass auf die gleiche Datenbank zugreift, noch normal schnell sind
Daraufhin habe ich meine Seiten mal auseinandergefplückt und auf diverse Aspekte hin getestet. Dabei habe ich festgestellt, dass die Seiten so extrem langsam sind, sobald ich etwas von einer externen Quelle, also http://... , "include". Der Fehler tritt bei allen externen Quellen auf und nicht nur bei meinen eigenen Seiten.
Microtime sagt mir dazu, dass das Erstellen der Seiten fix geht, aber der Erstzugriff auf die Quelle mit 14 Sekunden verzögerung aufwartet.
Auch ein FTP Connect per PHP von meinem Server aus erfolg mit bis zu 14 Sekunden Verzögerung.
Danach habe ich die Einträge der DNS Server überpfüft, da war tatsächlich ein recht langsamer drin, aber daran liegt es auch nicht. Auch mit dem neuen DNS kriechen die Seiten immernoch so.
Es scheint fast so, als würde PHP einen anderen DNS Server benutzen als den, den man im resolv.conf festlegt.
eine der langsamen Seiten ist z.B.
http://www.bewahrer-der-welten.de
oder auch
http://eq2.bewahrer-der-welten.de
Das Forum hingegen rennt wie nix:
http://forum.bewahrer-der-welten.de
Auf den langsamen Seiten sind das Newsscript und der Counter extern über eine meiner anderen Subdomains includiert, sobald ich diese includes entferne, rennt die Seite wieder. Aber vorher ging das doch einwandfrei
Ich habe vorher rein garnichts am System geändert, auf einmal geht es nichtmehr bzw. nurnoch so langsam. Ich hoffe, hier hat jemand eine Idee wie ich den Fehler beheben kann, ich bin echt am verzweifeln.
Danke im vorraus!
Gruß
Teldan
edit: oh, sorry, dass ich ins falsche Forum gepostet habe
kurz zu mir:
Ich bin Teldan, Student der Informatik und Webmaster/Admin der MMORPG Seite Bewahrer der Welten. Und hier kommt schon mein Problem:
Für meine Seiten benutze ich ein Linux-Apache-MySQL-PHP Sytsem. Bis Gestern lief alles superfix, aber jetzt stehe ich vor einem Rätsel.
Als ich Gestern Abend auf meine Seiten ging waren einige auf einmal extrem langsam im Aufruf, bedeutet länger als 15 - 18 Sekunden
Daraufhin habe ich den Webserver und die Datenbank gecheckt, aber beide laufen völlig normal. Auch die Maschine läuft auf nicht einmal 20% Auslastung während der Anfragen. Auch ein mehrfacher Reboot des System verschafft keine Abhilfe. Der Witz ist, dass manche Seiten so kriechen, aber andere, z.B. das Forum, dass auf die gleiche Datenbank zugreift, noch normal schnell sind
Daraufhin habe ich meine Seiten mal auseinandergefplückt und auf diverse Aspekte hin getestet. Dabei habe ich festgestellt, dass die Seiten so extrem langsam sind, sobald ich etwas von einer externen Quelle, also http://... , "include". Der Fehler tritt bei allen externen Quellen auf und nicht nur bei meinen eigenen Seiten.
Microtime sagt mir dazu, dass das Erstellen der Seiten fix geht, aber der Erstzugriff auf die Quelle mit 14 Sekunden verzögerung aufwartet.
Auch ein FTP Connect per PHP von meinem Server aus erfolg mit bis zu 14 Sekunden Verzögerung.
Danach habe ich die Einträge der DNS Server überpfüft, da war tatsächlich ein recht langsamer drin, aber daran liegt es auch nicht. Auch mit dem neuen DNS kriechen die Seiten immernoch so.
Es scheint fast so, als würde PHP einen anderen DNS Server benutzen als den, den man im resolv.conf festlegt.
eine der langsamen Seiten ist z.B.
http://www.bewahrer-der-welten.de
oder auch
http://eq2.bewahrer-der-welten.de
Das Forum hingegen rennt wie nix:
http://forum.bewahrer-der-welten.de
Auf den langsamen Seiten sind das Newsscript und der Counter extern über eine meiner anderen Subdomains includiert, sobald ich diese includes entferne, rennt die Seite wieder. Aber vorher ging das doch einwandfrei
Ich habe vorher rein garnichts am System geändert, auf einmal geht es nichtmehr bzw. nurnoch so langsam. Ich hoffe, hier hat jemand eine Idee wie ich den Fehler beheben kann, ich bin echt am verzweifeln.
Danke im vorraus!
Gruß
Teldan
edit: oh, sorry, dass ich ins falsche Forum gepostet habe
Kommentar