Verhindern PHP-Zeitüberschreitungen, dass sich Benutzer auf denselben Netzwerk-Ladeseiten befinden?

Wenn ich eine PHP-Seite besitze, die eine Aufgabe ausführt, die lange dauert, und ich versuche, gleichzeitig eine andere Seite von derselben Site zu laden, wird diese Seite erst geladen, wenn das Zeitlimit für die erste Seite abgelaufen ist. Wenn mein Zeitlimit beispielsweise auf 60 Sekunden festgelegt wurde, kann ich erst 60 Sekunden nach der Seite, deren Laden / Zeitlimit lange gedauert hat, eine andere Seite laden. Soweit ich weiß, ist dies erwartetes Verhalten.

Ich versuche herauszufinden, ob ein fehlerhaftes / langes Laden des PHP-Skripts, das die oben genannte Situation erzeugt, auch andere Personen im selben Netzwerk betrifft. Ich persönlich dachte, es handele sich um ein Browserproblem (d. H. Wenn ich geladen habe)http://somesite.com/myscript.php in chrom und es fängt an zu funktionieren es ist magisch im hintergrund, ich konnte es dann nicht ladenhttp://somesite.com/myscript2.php bis das abgelaufen war, aber ichkönnte Laden Sie diese Seite in Firefox). Ich habe jedoch widersprüchliche Aussagen gehört, die besagten, dass die Zeitüberschreitung für alle im selben Netzwerk eintreten würde (IP-Adresse?).

Mein Skript arbeitet mit einigen von Salbei importierten Daten und benötigt ziemlich viel Zeit zum Ausführen. Manchmal kann es zu einem Timeout kommen, bevor es abgeschlossen ist (dh wenn der Salbei-Import über die Woche hinweg abstürzt) . Ich mache mir Sorgen, dass andere Mitarbeiter im Büro nicht auf die Site zugreifen können, während diese ausgeführt wird.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage