file_get_contents bei langsamer Seite
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfrage
abfragen
bessere wahl
browser
code
datum
ergebnis
fehlen
gleichen ergebnis
hinweis
lade
problem
sekunde
unterschied
url
-
Hallo,
ich möchte aus einer externen Seite, welche eine MySQL-Abfrage ausführt, Daten mittels file_get_contents() abfragen.
Diese My-SQL-Abfrage dauert allerdings etwas länger (bis zu 10 Sekunden).
Wenn ich das php-Script nun via XAMPP starte, lädt der Browser diese Zeit, bevor er die Daten vollständig ausliest.
Wenn ich nun das identische Script aber hier auf meinen Webspace lade und starte, wird nicht abgewartet, bis sich die Seite vollständig geladen hat, sondern es werden sofort die verfügbaren Daten ausgelesen. Die Ergebnisse der MySQL-Abfrage fehlen da natürlich.
Wie kommt es zu diesem Unterschied? Und ist es möglich, dieses Problem zu beheben?
Vielen Dank! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
$filestream = file_get_contents($url); echo $filestream;
Das funktioniert mit XAMPP.
mit cURL habe ich es so probiert (führte zum gleichen Ergebnis):
$handle = curl_init(); curl_setopt ($handle, CURLOPT_URL, $url); curl_setopt ($handle, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($handle, CURLOPT_CONNECTTIMEOUT, 0); $file_contents = curl_exec($handle); curl_close($handle); echo $file_contents;
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage