Moin!
<?php
$data = fopen("test3.txt","w+");
flock($data,LOCK_SH);
$search_log="Bla";
fwrite($data, $search_log);
flock($data,LOCK_UN);
fclose($data);
?>
Hat es bei mir getan...
$data = fopen($path_to_files."log.txt","w+");
Wo liegt mein Fehler?
Was steht in "$path_to_files?"
teste mit:
<?php
$datei='test3.txt';
if (! is_file($datei)) {
die ("$datei keine Datei.\n");
}
if (! is_readable($datei)) {
die ("$datei ist Datei, aber nicht lesbar.\n");
}
if (! is_writable($datei)) {
die ("$datei ist lesbare Datei, aber nicht schreibbar.\n");
}
$data = fopen($datei,"w+") or die("Konnte $datei nicht öffnen.\n");
flock($data,LOCK_SH) or die ("Konnte Lock nicht setzen.\n");
#flock($data,LOCK_SH);
$search_log="Bla";
fwrite($data, $search_log) or die ("Schreiben ging nicht\n");
flock($data,LOCK_UN);
fclose($data);
?>
Möglicherweise solltest Du in der php.ini die Ausgabe der Notizen nicht unterdrücken.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development