Mailinglisten-Archive |
----- Original Message ----- From: "Thomas Fankhauser" <php at slogi.ch> To: "deutschsprachige PHP-Mailingliste" <php at phpbar.de> Sent: Thursday, September 11, 2003 4:58 PM Subject: Re: [php] PHP 4.3.1 auf Apache 1.3.27 sehr langsam > hallo liste, > > Sebastian Tobias Mendel genannt Mendelsohn wrote: > >>> ich kann mir nicht vorstellen woran das liegen sollte. > >>> kann mir jemand einen hinweis geben. > >> > >> > >> Schau dir doch mal den traffic mit tcpdump an. Vieleicht liegen deine > >> Probleme auf anderen Protokollschicht und nicht am Webserver oder > >> PHP. Es könnte z.B. sein, dass die Netzwerkkarte ein Problem hat, > >> oder die DNS-Auflösung bzw. das Routing. > > leider konnte ich aus den daten von tcpdump nichts aussergewöhnliches > rauslesen. die andere frage stellt sich mir aber, warum werden die > statischen seiten perfekt ausgeliefert, aber die seiten die php-code > enthalten nicht? > darum kann ich mir nicht vorstellen dass es an der netzwerkkarte, > oder deren einstellungen liegen soll. > > > das vermute ich wohl auch eher, > > wenn du die seitenausgabe/-erstellung messen willst solltest du das im > > script messen mittels microtime() > > ja richtig, die zeit für die ausführung des script (mysql abfrage und > tabelle > erstellen) messe ich mit microtime. dort sind die werte auch besser als beim > alten server. aber bis die seite im browser erscheint dauert es viel länger. > > ach ja noch was. > es ist ein dualprozessor maschine mit dem 2.4.20-64GB-SMP kernel > der suse 8.2 Irgendwelche flush,gzcompress Features in der php.ini angestellt? Du kannst per strace bin/httpd -X anschauen was dein Apache raushaut. Ueber dern Parameter -t oder -T sieht man auch die Zeiten. Die Anfrage stellst du dann mal mit Telnet (GET / HEAD Request) und nicht ueber einen Browser weil wir ja im Moment nur einen Prozess laufen haben welchen nur immer eine Anfrage aufeinmal beantworten kann. Wenn du deinen Browser nimmst fordert der ja auch evtl. vorhandene Bilder,css,js mit an. Hier sollte mann dann mal sehen ob das Problem beim Apache/PHP liegt. Gruss Joerg -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
php::bar PHP Wiki - Listenarchive