Zitat:
...1 User gerade schreibt und z.B. 30 andere User gerade versuchen die selbe Datei zu lesen.
|
Wow, Du scheinst ja was großes vorzuhaben.
Ich hab mal probeweise das folgende erstellt:
PHP-Code:
// file1.php
<?
$file=fopen("file.tst","a");
for ($i=0; $i<50000; $i++)
{ fwrite($file,"$i
"); }
fclose($file);
?>
// file2.php
<?
for ($i=0; $i<50000; $i++)
{ echo join("<br>",file("file.tst")); }
?>
Wenn man beides paralell laufen lässt kommt es zu keinerlei Fehlermeldungen. Okay, es kommt doch eine: "Fatal error: Maximum execution time of 30 seconds exceeded in [Pfad]inetpubfile2.php on line 3". ;)
Scheinst Dir also wirklich keine Sorgen machen zu müssen.