[PHP] Script dauert länger als 30 Sek => Timeout

CrazySash

Well-known member
ID: 93631
L
20 April 2006
2.273
103
Problem steht oben.

Ich lese RSS Feeds ein und trage diese in einen DB ein. da es recht viele sind, kann der Aufruf des Scriptes schonmal mehr als 30 Sek. sein. in dem Fall bricht er nach 30 Sek ab und lifert Seite kann nicht angezeigt werden zurück.

Was kann ich da machen.

Hab safemode on also ausführungszeit verlängern is da nicht.


hab das noch gefunden, hilft mir aber nicht direkt weiter https://www.klamm.de/forum/showthread.php?t=6673&highlight=timeout
 
CrazySash schrieb:
Problem steht oben.

Ich lese RSS Feeds ein und trage diese in einen DB ein. da es recht viele sind, kann der Aufruf des Scriptes schonmal mehr als 30 Sek. sein. in dem Fall bricht er nach 30 Sek ab und lifert Seite kann nicht angezeigt werden zurück.
Dann darfst immer nur einen pro Aufruf einlesen.

CrazySash schrieb:
Das nützt bei so einem Script natürlich nichts.
 
oder die Datei mehrfach aufrufen und die parameter übergeben ;)

mußt halt irgendwo ein ende definieren, damit die nich endlos läuft ;)

smile
 
phil schrieb:
Dann wäre es doch äußerst konstruktiv, eine Alternative zu bieten anstatt ein fast sinnloses Ein-Satz-Posting abzulassen.. :roll:
Och, Werte Übergeben mit Include hat schon seinen Spassfaktor. Wobeis sogar Funktionieren könnte (include("https://.../script.php?x=y...");) :ugly:
Ich find die Variante mit Header Location aber bei weitem besser.Noch viel Netter wäre es mit einem XMLHttpRequest im Hintergrund (mit so einem fancy Ladebalken ;)).