Zugriff auf eine PHP Seite mit PHP protokollieren

Frage : Wie kann ich in PHP den Zugriff auf eine bestimmte Seite protokollieren ? Antwort: Diese php Datei mit dem include Befehl inkludieren und das Schreibrecht auf das log Verzeichnis setzen. Datum feststellen: $datum = date(„Ymd“); Dateinamen bilden: $fname = „log/“.$datum.“.htm“ Datei öffnen: $datei = fopen($fname,“a“); Uhrzeit bilden: $now = date(„Y-m-d H:i:s“); Logzeile bilden: $logzeile=$now . “ –  IP: „. $_SERVER[‚REMOTE_ADDR‘] . “ HTTP_REFFERER : “  .  $_SERVER[‚REMOTE_ADDR‘]  .   „<br>\n“; Logzeile evtl. ausgeben : //echo $logzeile; Dateiname evtl. ausgeben: //echo $fname; In die Logdatei schreiben und diese dann schließen: flock($datei, LOCK_EX); fwrite($datei,“$logzeile“); flock($datei, LOCK_UN); fclose($datei); $logzeile=““;

Zugriff auf ein Apache Verzeichniss mit htaccess sperren

Aufgabe: Dieses Verzeichnis soll nur für den Benutzer leserreisen verfügbar sein. Lösung: Eine .htaccess Datei im Verzeichnis anlegen AuthUserFile /www/htdocs/w00a50fa//html/myftpzone_de/http_ftp_root/zgt_leserreisen//.htpasswd AuthGroupFile /dev/null AuthName ByPassword AuthType Basic <Limit GET POST> require user leserreisen </Limit> Options Indexes DirectoryIndex index AddDescription „HTML-Datei, anzeigbar“ .htm .html AddDescription „GIF-Grafik, anzeigbar“ .gif AddDescription „JPEG-Grafik, anzeigbar“ .jpg AddDescription „ZIP-Archiv, downloadbar“ .zip AddDescription „PDF-Dokument, downloadbar“ .pdf