includieren von files dauert ewig

Apache, Lighttpd, nginx, Cherokee
Post Reply
tonitone
Posts: 8
Joined: 2005-03-21 12:36
Contact:
 

includieren von files dauert ewig

Post 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
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: includieren von files dauert ewig

Post by Joe User »

Poste bitte den relevanten Codeabschnitt (Include+Datenverarbeitung).
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
tonitone
Posts: 8
Joined: 2005-03-21 12:36
Contact:
 

Re: includieren von files dauert ewig

Post 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
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: includieren von files dauert ewig

Post 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.
tonitone
Posts: 8
Joined: 2005-03-21 12:36
Contact:
 

Re: includieren von files dauert ewig

Post by tonitone »

vielen dank für den vorschlag.

gruß
toni
Post Reply