Statistik AWSTATS ohne Funktion

  • Leider sammelt AWSTATS seit dem Update auf 1.1.0 keine Daten mehr, oder er zeit zumindest keine mehr an.


    Wie kann ich prüfen was los ist?

  • Debug-Modus in imscp.conf aktivieren und das Awstats-Script (den Aufruf findest in /etc/cron.d/imscp) mal händisch in der Shell starten.

  • Leider sammelt AWSTATS seit dem Update auf 1.1.0 keine Daten mehr, oder er zeit zumindest keine mehr an.


    Wie kann ich prüfen was los ist?


    Hello ;


    What is the output of the following command:


    Code
    1. # perl /var/www/imscp/engine/PerlLib/Addons/Webstats/Awstats/Scripts/awstats_updateall.pl now -awstatsprog=/usr/lib/cgi-bin/awstats.pl

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • Das Script aus den Cronjobs läuft Problemlos


    Wenn ich

    Code
    1. /usr/bin/perl /var/www/imscp/engine/PerlLib/Addons/Webstats/Awstats/Scripts/awstats_updateall.pl now -awstatsprog=/usr/lib/cgi-bin/awstats.pl


    ausführe werden die Statistiken Aktualisiert.


    Backups werden jede Nacht erstellt also schließe ich ein Problem mit den Cron aus.


    Wo ist der Fehler?
    Hier die ganze Zeile:

    Code
    1. 15 9-3/6 * * * root /usr/bin/perl /var/www/imscp/engine/PerlLib/Addons/Webstats/Awstats/Scripts/awstats_updateall.pl now -awstatsprog=/usr/lib/cgi-bin/awstats.pl >/dev/null 2>&1
  • Das Script aus den Cronjobs läuft Problemlos

    Code
    1. 15 9-3/6 * * * root /usr/bin/perl /var/www/imscp/engine/PerlLib/Addons/Webstats/Awstats/Scripts/awstats_updateall.pl now -awstatsprog=/usr/lib/cgi-bin/awstats.pl >/dev/null 2>&1


    Für mich ist der Syntax des des Cron nicht in Ordnung

    Code
    1. 15 3-9/6 * * * root /usr/bin/perl /var/www/imscp/engine/PerlLib/Addons/Webstats/Awstats/Scripts/awstats_updateall.pl now -awstatsprog=/usr/lib/cgi-bin/awstats.pl >/dev/null 2>&1


    So würde das für mich eher Sinn machen.. Berichtigt mich wenn ich falsch liege.

  • @TheCry


    15 9-3/6 * * * : Should be run every 6 hours at 9:15 AM, 15:15 PM, 21:15 PM and 3:15 AM (4 run per 24hours)
    Should be same as: 15 9,15,21,3 * * *


    15 3-9/6 * * * : Should be run every 6 hours at 3:15 AM and 9:15 AM (2 run per 24hours)
    Should be same as: 15 3,9 * * *


    I expect the script to be run 4 times daily.


    Now maybe I must review the manual :(

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • I understand..
    Than it should be

    Code
    1. 15 3-21/6 * * *


    In the manual you will find the tags for hours like

    Code
    1. hour (0 - 23)


    I'm reading too and I think you are right... Well, I've checked syslog and it appear that the cron task is not running right now. I'll try with your values and commit.


    Thanks ;)


    EDIT:


    Just tested with similar values and it's work.. My brain failed. :cursing:

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • Should be fixed in stable branch. See https://github.com/i-MSCP/imsc…126159ae3e4233ad037eb5521

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206