Mi capitava spesso che l’orologio di sistema del mio Windows 7 iniziasse a prendere minuti, segnando un orario sempre più sballato. Leggi tutto
Tag Archives: unix
La posizione del file error.log di Apache sotto LINUX/UNIX
L’analisi del file di log per quel che riguarda gli errori di Apache aiuta tantissimo a individuare le criticità di un’applicazione web e il motivo di certi malfunzionamenti apparentemente inspiegabili.
Le diverse distribuzioni Linux però hanno diversi percorsi di default
- RHEL / Red Hat / CentOS / Fedora – /var/log/httpd/error_log
- Debian / Ubuntu – /var/log/apache2/error.log
- FreeBSD – /var/log/httpd-error.log
Nel caso non si trovi nella sua posizione di default si può sempre utilizzare il comando grep da riga di comando
# grep ErrorLog /usr/local/etc/apache22/httpd.conf
# grep ErrorLog /etc/apache2/apache2.conf
# grep ErrorLog /etc/httpd/conf/httpd.conf
Ovviamente, se si dispone di un accesso FTP, il file di configurazione può essere direttamente visionato.
Per trovare il percorso basta analizzare la riga (per esempio)
ErrorLog "/home/httpd/percorso-interno/error.log"
Introduzione al servizio Cron su Plesk
Cos’è il Cron
E’ un servizio delle macchine UNIX che serve per programmare nel tempo un comando. Con Cron definiamo il servizio, con Crontab il suo file di configurazione . Ad esempio, attraverso un Crontab, si può decidere di schedulare (dall’inglese ‘to schedule’ ) il richiamo di uno script PHP o Perl perchè quest’ultimo effettui un’operazione in dato momento o sistematicamente ogni periodo di tempo impostato.
Il settaggio di un crontab è facilitato se disponiamo per la gestione del nostro server di un pannello di controllo Plesk.