Plesk Linux – Forzare aggiornamenti AWStats
Plesk su linux ha molti tool seminascosti nell’assurda (a mio dire) struttura di directory interne.
Per esempio c’è un comando molto utile per forzare l’aggiornamento delle statistiche AWStats del proprio dominio.
Di seguito il comando valido per l’ipotetico dominio miodominio.it:
/usr/local/psa/admin/sbin/statistics --calculate-one --domain-name=miodominio.it
Possiamo anche far girare lo stesso script per tutti i domini in questo modo:
/usr/local/psa/admin/sbin/statistics –calculate-all
Può capitare a volte, in seguito ad aggiornamenti di sistema non andati a buon fine, di imbatterci in errori come questo:
# /usr/local/psa/admin/sbin/statistics –calculate-all
sh: /var/www/cgi-bin/awstats/awstats.pl: No such file or directorysh: /usr/share/awstats/awstats_buildstaticpages.pl: No such file or directorystatistics: Unable to execute /usr/share/awstats/awstats_buildstaticpages.pl -awstatsprog=/var/www/cgi-bin/awstats/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=miodominio.it-http -dir=/var/www/vhosts/miodominio.it/statistics/webstat/currentSystem error 2: No such file or directorystatistics: Unable to execute /usr/share/awstats/awstats_buildstaticpages.pl -awstatsprog=/var/www/cgi-bin/awstats/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=miodominio.it-http -dir=/var/www/vhosts/miodominio.it/statistics/webstat/currentSystem error 2: No such file or directorysh: /var/www/cgi-bin/awstats/awstats.pl: No such file or directorysh: /usr/share/awstats/awstats_buildstaticpages.pl: No such file or directorystatistics: Unable to execute /usr/share/awstats/awstats_buildstaticpages.pl -awstatsprog=/var/www/cgi-bin/awstats/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=miodominio.it-https -dir=/var/www/vhosts/miodominio.it/statistics/webstat-ssl/currentSystem error 2: No such file or directorystatistics: Unable to execute /usr/share/awstats/awstats_buildstaticpages.pl -awstatsprog=/var/www/cgi-bin/awstats/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=miodominio.it-https -dir=/var/www/vhosts/miodominio.it/statistics/webstat-ssl/currentSystem error 2: No such file or directorysh: /var/www/cgi-bin/awstats/awstats.pl: No such file or directorysh: /usr/share/awstats/awstats_buildstaticpages.pl: No such file or directorystatistics: Unable to execute /usr/share/awstats/awstats_buildstaticpages.pl -awstatsprog=/var/www/cgi-bin/awstats/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=miodominio.it-anon_ftp -dir=/var/www/vhosts/miodominio.it/statistics/anon_ftpstat/currentSystem error 2: No such file or directorystatistics: Unable to execute /usr/share/awstats/awstats_buildstaticpages.pl -awstatsprog=/var/www/cgi-bin/awstats/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=miodominio.it-anon_ftp -dir=/var/www/vhosts/miodominio.it/statistics/anon_ftpstat/currentSystem error 2: No such file or directorysh: /var/www/cgi-bin/awstats/awstats.pl: No such file or directorysh: /usr/share/awstats/awstats_buildstaticpages.pl: No such file or directorystatistics: Unable to execute /usr/share/awstats/awstats_buildstaticpages.pl -awstatsprog=/var/www/cgi-bin/awstats/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=miodominio.it-ftp -dir=/var/www/vhosts/miodominio.it/statistics/ftpstat/currentSystem error 2: No such file or directorystatistics: Unable to execute /usr/share/awstats/awstats_buildstaticpages.pl -awstatsprog=/var/www/cgi-bin/awstats/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=miodominio.it-ftp -dir=/var/www/vhosts/miodominio.it/statistics/ftpstat/current# /usr/local/psa/admin/sbin/statistics –calculate-allsh: /var/www/cgi-bin/awstats/awstats.pl: No such file or directorysh: /usr/share/awstats/awstats_buildstaticpages.pl: No such file or directorystatistics: Unable to execute /usr/share/awstats/awstats_buildstaticpages.pl -awstatsprog=/var/www/cgi-bin/awstats/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=miodominio.it-http -dir=/var/www/vhosts/miodominio.it/statistics/webstat/current
System error 2: No such file or directorystatistics: Unable to execute /usr/share/awstats/awstats_buildstaticpages.pl -awstatsprog=/var/www/cgi-bin/awstats/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=miodominio.it-http -dir=/var/www/vhosts/miodominio.it/statistics/webstat/current
System error 2: No such file or directorysh: /var/www/cgi-bin/awstats/awstats.pl: No such file or directorysh: /usr/share/awstats/awstats_buildstaticpages.pl: No such file or directorystatistics: Unable to execute /usr/share/awstats/awstats_buildstaticpages.pl -awstatsprog=/var/www/cgi-bin/awstats/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=miodominio.it-https -dir=/var/www/vhosts/miodominio.it/statistics/webstat-ssl/current
System error 2: No such file or directorystatistics: Unable to execute /usr/share/awstats/awstats_buildstaticpages.pl -awstatsprog=/var/www/cgi-bin/awstats/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=miodominio.it-https -dir=/var/www/vhosts/miodominio.it/statistics/webstat-ssl/current
System error 2: No such file or directorysh: /var/www/cgi-bin/awstats/awstats.pl: No such file or directorysh: /usr/share/awstats/awstats_buildstaticpages.pl: No such file or directorystatistics: Unable to execute /usr/share/awstats/awstats_buildstaticpages.pl -awstatsprog=/var/www/cgi-bin/awstats/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=miodominio.it-anon_ftp -dir=/var/www/vhosts/miodominio.it/statistics/anon_ftpstat/current
System error 2: No such file or directorystatistics: Unable to execute /usr/share/awstats/awstats_buildstaticpages.pl -awstatsprog=/var/www/cgi-bin/awstats/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=miodominio.it-anon_ftp -dir=/var/www/vhosts/miodominio.it/statistics/anon_ftpstat/current
System error 2: No such file or directorysh: /var/www/cgi-bin/awstats/awstats.pl: No such file or directorysh: /usr/share/awstats/awstats_buildstaticpages.pl: No such file or directorystatistics: Unable to execute /usr/share/awstats/awstats_buildstaticpages.pl -awstatsprog=/var/www/cgi-bin/awstats/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=miodominio.it-ftp -dir=/var/www/vhosts/miodominio.it/statistics/ftpstat/current
System error 2: No such file or directorystatistics: Unable to execute /usr/share/awstats/awstats_buildstaticpages.pl -awstatsprog=/var/www/cgi-bin/awstats/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=miodominio.it-ftp -dir=/var/www/vhosts/miodominio.it/statistics/ftpstat/current
Per risolvere il problema, basta editare il file /etc/psa/psa.conf e cambiare i parametri relativi ai percorsi degli eseguibili (e documenti) di AWStats:
#valori originali
$ cat /etc/psa/psa.conf | grep AWSTAT
AWSTATS_ETC_D /etc/awstats
AWSTATS_BIN_D /var/www/cgi-bin/awstats
AWSTATS_TOOLS_D /usr/share/awstats
AWSTATS_DOC_D /var/www/html/awstats#nuovi valori (vanno controllati i percorsi reali)
# AWStats
AWSTATS_ETC_D /etc/awstats
AWSTATS_BIN_D /var/www/awstats
AWSTATS_TOOLS_D /usr/bin
AWSTATS_DOC_D /usr/share/doc/awstats-6.95










Plesk Linux – Forzare aggiornamenti AWStats | blog.morphey.org…
Ecco come forzare la generazione delle statistiche AWStats in Plesk (linux) ed eventualmente correggere eventuali errori….
Leave your response!