HI!
Ich habe da ein Problem und weiß nicht mehr wo ich noch ansetzen soll.
Also: Ich habe ispCP mit fcgid installiert. Läuft auch alles super so weit bis auf eine Kleinigkeit. Wenn ich ein lang laufendes php script habe und rufe von der gleichen IP diese Script nochmals auf, dann bleibt das zweite Script so lange blockiert bis das erste Script fertig ist. Ziemlich blöd!
(Warum das gleiche Script nochmals aufrufen? Ist eine WebApp, welche alles über die index.php handelt. Auch Downloads, welche durchaus schon mal über 100MB haben können).
Es kleines Testscript, welches dies - zumindest auf meinem System - gut zeigt:
block.php:
PHP Code:
<?php
session_start();
$_SESSION['count']++;
echo "Aufruf: ".$_SESSION['count'];
if ( isset($_REQUEST['d']) )
sleep( 20 );
echo "\n<br>out";
?>
Aufrufe 1: block.php?d=1
Aufrufe 2: block.php (im zweiten Fenster/Tab)
Der zweite Aufrufe wird erst durchgeführt, wenn der erste fertig ist.
Könntet ihr das vielleicht mal auf Euren System testen und mir dann sagen ob es dort genauso ist? Würde echt helfen zu wissen ob dies ein generelles Problem ist oder nur an irgendeiner meine Konfigurationseinstellungen.