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
includieren von files dauert ewig
Re: includieren von files dauert ewig
Poste bitte den relevanten Codeabschnitt (Include+Datenverarbeitung).
PayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings 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.
Wings for Life ● Wings 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.
Re: includieren von files dauert ewig
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
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
Vermutlich liegt/lag es an kaputten und/oder langsamen Nameservern in deiner /etc/resolv.conf.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)
Re: includieren von files dauert ewig
vielen dank für den vorschlag.
gruß
toni
gruß
toni
