Romanday
25-03-2005, 08:51
Leider kann ich unter Suse9.2, (PHP 4.3.8 (cli) (built: Jan 12 2005 17:29:02))
nicht die Funktion flock() benutzen. PHP läuft hier auf einer reiserfs hd.
chmod 777 bringt auch nichts. Scheint wohl etwas mit der Prozess Hierarchie zu tun zu haben.
Bekommt ihr auch eine Fehlermeldung wenn ihr flock() benutzt?
$fd = fopen("/home/jr/public_html/Anatomie/notizen.txt" ,"w+");
if (flock($fp, LOCK_EX)) { // do an exclusive lock
fwrite($fp,$neue_notizen);
flock($fp, LOCK_UN); // release the lock
} else {
echo 'Konnte Datei nicht zum schreiben sperren.';
}
/*
Dateisystem Typ 1K-Blöcke Benutzt Verfügbar Ben% Eingehängt auf
/dev/hda4 reiserfs 9261152 5743052 3518100 63% /
*/
nicht die Funktion flock() benutzen. PHP läuft hier auf einer reiserfs hd.
chmod 777 bringt auch nichts. Scheint wohl etwas mit der Prozess Hierarchie zu tun zu haben.
Bekommt ihr auch eine Fehlermeldung wenn ihr flock() benutzt?
$fd = fopen("/home/jr/public_html/Anatomie/notizen.txt" ,"w+");
if (flock($fp, LOCK_EX)) { // do an exclusive lock
fwrite($fp,$neue_notizen);
flock($fp, LOCK_UN); // release the lock
} else {
echo 'Konnte Datei nicht zum schreiben sperren.';
}
/*
Dateisystem Typ 1K-Blöcke Benutzt Verfügbar Ben% Eingehängt auf
/dev/hda4 reiserfs 9261152 5743052 3518100 63% /
*/