Hi,
interresannterweise bekomme ich immer wieder diese Fehler-Meldungen (siehe unten), obwohl auf die Dateien und Ordner "777" Rechte gesetzt wurden
Ebenfalls von Interresse: Auf meinem localen Apache-Server tritt der Fehler nicht auf (-> liegts vielleicht an der PHP-Version obwohl beides 4? eher unwahrscheinlich oder?!)
PHP-Code:
<?php
$file_counter = "./data/pubtxt/useronline_start.dat";
if (!file_exists($file_counter)) fclose(fopen($file_counter, "w"));
$users = file($file_counter);
$found = false;
$a_users = count($users);
$fp = fopen($file_counter, "w");
foreach($users as $user)
{
$user = explode("|", $user);
if ($user[1]+100 < time()) { $a_users--;
continue;
}
elseif ($user[0] == $REMOTE_ADDR) {
$user[1] = time();
$found = true;
}
$user = trim(implode("|", $user))."\n";
fwrite($fp, $user);
}
if (!$found) {
fwrite($fp, $REMOTE_ADDR."|".time()."\n");
$a_users++;
}
fclose($fp);
?>
Code:
Warning: fopen(datei.dat): failed to open stream: Permission denied in datei.php on line 10
Warning: fwrite(): supplied argument is not a valid stream resource in datei.php on line 26
Warning: fclose(): supplied argument is not a valid stream resource in datei.php on line 29