Home » Linux, Plesk

Plesk Linux – Forzare aggiornamenti AWStats

18 febbraio 2010 52 views One Comment

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 directory
sh: /usr/share/awstats/awstats_buildstaticpages.pl: No such file or directory
statistics: 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 directory
statistics: 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 directory
sh: /var/www/cgi-bin/awstats/awstats.pl: No such file or directory
sh: /usr/share/awstats/awstats_buildstaticpages.pl: No such file or directory
statistics: 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 directory
statistics: 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 directory
sh: /var/www/cgi-bin/awstats/awstats.pl: No such file or directory
sh: /usr/share/awstats/awstats_buildstaticpages.pl: No such file or directory
statistics: 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 directory
statistics: 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 directory
sh: /var/www/cgi-bin/awstats/awstats.pl: No such file or directory
sh: /usr/share/awstats/awstats_buildstaticpages.pl: No such file or directory
statistics: 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 directory
statistics: 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

One Comment »

  • www.upnews.it said:

    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!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.