In alcuni casi potrebbe non essere possibile accedere ai files di log di apache ma sarebbe utile per capire le richieste ricevute dal sito. Se il nostro sito è in PHP, è possibile usare un piccolo snippet per simulare questa funzionalità.
Basta aggiungere all’inizio del file index.php (quello che visualizza i contenuti del sito), il seguente codice:
$log = fopen(".access.log.txt","a");
fwrite($log,getenv("REMOTE_ADDR")." - - ".date(DATE_ATOM)." ".getenv("REQUEST_URI")." ".getenv("HTTP_USER_AGENT")." ".getenv("HTTP_REFERER")."\n");
fclose($log);
chmod(".access.log.txt", 0600);
ATTENZIONE: il file può diventare molto grande nel caso il sito abbia tanti accessi, consiglio quindi di usare questa funzionalità solo per brevi periodi di debug.
enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta