Page 1 of 1

includieren von files dauert ewig

Posted: 2005-11-09 02:23
by tonitone
hallo zusammen,

ich stehe vor einem rätsel:

sobald ich eine datei mit php includieren möchte, sei es mit ...
file, file_get_contents oder mit der cUrl erweiterung
... komme ich auf richtig lange antwortzeiten, bis er sich die daten geholt hat.

- die daten sind klein, und auf einem anderen webspace tritt dieser effekt nicht auf.
- apache könnte ich als fehlerquelle ausschließen, da der gleiche effekt auftritt wenn ich ein kleines php-test-include-script auf shellebene starte.


mein system:
Apache/2.0.54 (Debian GNU/Linux) DAV/2 SVN/1.1.4 PHP/5.0.5-1.dotdeb.1 mod_ssl/2.0.54 OpenSSL/0.9.7e

der server läuft schon seit längerem ohne probleme, und dieser fehler ist mir vorher noch nie aufgefallen, da ich noch keine externen daten verarbeiten musste.

falls jemand eine idee hat, wo ich da mal gucken sollte, wäre das super.

gruß
toni

Re: includieren von files dauert ewig

Posted: 2005-11-09 10:29
by Joe User
Poste bitte den relevanten Codeabschnitt (Include+Datenverarbeitung).

Re: includieren von files dauert ewig

Posted: 2005-11-09 14:12
by tonitone
hi

problem tritt nun nicht mehr regelmäßig auf ???
heute ist die Generierungszeit: 0.662255048752 sekunden bis 10 sekunden. gestern war sie bei um die 55 sekunden.

egal was ich includiert habe, es dauerte lange, sobald der parser sich eine http://-datei holen musss. es ging nicht mal um die verarbeitung. also 2 kleine beispiele:

<?php file('http://www.dieses.de/file.html'); ?>
<?php file_get_contents('http://www.dieses.de/file.html'); ?>
<?php include('http://www.dieses.de/file.html'); ?>
<?php include_once('http://www.dieses.de/file.html'); ?>

die server die die daten ausspuckten, war zum testen, x-bliebige server, da ich es mit willkürlichen adressen im netzt danach getetstet habe.

da ich nicht möchte das das auf dem produktionsstand passiert, würde ich gern wissen, wo ich nochmal gucken müsste / prüfen müsste woran das lag)

grüße toni

Re: includieren von files dauert ewig

Posted: 2005-11-09 14:46
by Roger Wilco
tonitone wrote:da ich nicht möchte das das auf dem produktionsstand passiert, würde ich gern wissen, wo ich nochmal gucken müsste / prüfen müsste woran das lag)
Vermutlich liegt/lag es an kaputten und/oder langsamen Nameservern in deiner /etc/resolv.conf.

Re: includieren von files dauert ewig

Posted: 2005-11-09 15:05
by tonitone
vielen dank für den vorschlag.

gruß
toni