Keine Logs mehr auf ISPConfig 2

Dieses Thema im Forum "Installation und Konfiguration" wurde erstellt von andy1965, 22. Feb. 2010.

  1. andy1965

    andy1965 Member

    Bei meinem ISPConfig 2 auf Centos 5.4 werden keine Logdateien der Webs aktualisiert.
    Die logs in /var/log/httpd sind aktuell.
    Woran könnte das liegen?


    Danke vorab.
     
  2. Till

    Till Administrator

    Poste mal die Ausgabe von:

    crontab -l
     
  3. andy1965

    andy1965 Member

    [root@srv04 /]# crontab -l
    30 00 * * * /root/ispconfig/php/php /root/ispconfig/scripts/shell/logs.php &> /dev/null
    59 23 * * * /root/ispconfig/php/php /root/ispconfig/scripts/shell/ftp_logs.php &> /dev/null
    59 23 * * * /root/ispconfig/php/php /root/ispconfig/scripts/shell/mail_logs.php &> /dev/null
    59 23 * * * /root/ispconfig/php/php /root/ispconfig/scripts/shell/cleanup.php &> /dev/null
    0 4 * * * /root/ispconfig/php/php /root/ispconfig/scripts/shell/webalizer.php &> /dev/null
    0 4 * * * /root/ispconfig/php/php /root/ispconfig/scripts/shell/awstats.php &> /dev/null
    0,30 * * * * /root/ispconfig/php/php /root/ispconfig/scripts/shell/check_services.php &> /dev/null
    15 3,15 * * * /root/ispconfig/php/php /root/ispconfig/scripts/shell/quota_msg.php &> /dev/null
    40 00 * * * /root/ispconfig/php/php /root/ispconfig/scripts/shell/traffic.php &> /dev/null
    05 02 * * * /root/ispconfig/php/php /root/ispconfig/scripts/shell/backup.php &> /dev/null
    [root@srv04 /]#
     
  4. Till

    Till Administrator

    Ruf mal als root User auf:
    /root/ispconfig/php/php /root/ispconfig/scripts/shell/logs.php
     
  5. andy1965

    andy1965 Member

    [root@srv04 /]# /root/ispconfig/php/php /root/ispconfig/scripts/shell/logs.php
    [root@srv04 /]#

    kommt nicht mehr...
     
  6. Till

    Till Administrator

    Ok. Und sind die logs nun da?
     
  7. andy1965

    andy1965 Member

    Nein,

    aber das hab ich gestern schon probiert
     
  8. andy1965

    andy1965 Member

    @web.log steht bie 29.1. ....
     
  9. Till

    Till Administrator

    Poste die Ausgabe von:

    ls -la /var/log/httpd/
     
  10. andy1965

    andy1965 Member

    [root@srv04 ~]# ls -la /var/log/httpd/
    insgesamt 2643604
    drwx------ 2 root root 4096 21. Feb 04:46 .
    drwxr-xr-x 15 root root 4096 24. Feb 04:22 ..
    -rw-r--r-- 1 root root 182866904 24. Feb 10:04 access_log
    -rw-r--r-- 1 root root 493898165 21. Feb 04:46 access_log.1
    -rw-r--r-- 1 root root 521581469 14. Feb 04:45 access_log.2
    -rw-r--r-- 1 root root 572851942 7. Feb 05:01 access_log.3
    -rw-r--r-- 1 root root 646395050 31. Jan 04:58 access_log.4
    -rw-r--r-- 1 root root 15418 24. Feb 08:24 error_log
    -rw-r--r-- 1 root root 33515 21. Feb 04:46 error_log.1
    -rw-r--r-- 1 root root 110980 14. Feb 04:45 error_log.2
    -rw-r--r-- 1 root root 28263 7. Feb 05:01 error_log.3
    -rw-r--r-- 1 root root 40290 31. Jan 04:58 error_log.4
    -rw-r--r-- 1 root root 0 21. Feb 16:30 ispconfig_access_log
    lrwxrwxrwx 1 root root 46 28. Jan 14:35 ispconfig_access_log.1 -> /var/log/httpd/ispconfig_access_log_2010_01_28
    lrwxrwxrwx 1 root root 46 24. Jan 00:00 ispconfig_access_log.2 -> /var/log/httpd/ispconfig_access_log_2010_01_24
    -rw-r--r-- 1 root root 98913052 11. Mai 2009 ispconfig_access_log_2009_05_11
    -rw-r--r-- 1 root root 71331608 2. Nov 23:59 ispconfig_access_log_2009_11_02
    -rw-r--r-- 1 root root 63809735 25. Nov 23:59 ispconfig_access_log_2009_11_25
    -rw-r--r-- 1 root root 52405101 28. Jan 15:56 ispconfig_access_log_2010_01_28
    lrwxrwxrwx 1 root root 46 17. Jan 00:00 ispconfig_access_log.3 -> /var/log/httpd/ispconfig_access_log_2010_01_17
    lrwxrwxrwx 1 root root 46 10. Jan 00:00 ispconfig_access_log.4 -> /var/log/httpd/ispconfig_access_log_2010_01_10
    lrwxrwxrwx 1 root root 46 3. Jan 00:00 ispconfig_access_log.5 -> /var/log/httpd/ispconfig_access_log_2010_01_03
    -rw-r--r-- 1 root root 0 2. Dez 2007 ssl_access_log
    -rw-r--r-- 1 root root 3318 23. Feb 16:45 ssl_error_log
    -rw-r--r-- 1 root root 474 17. Feb 16:40 ssl_error_log.1
    -rw-r--r-- 1 root root 237 7. Feb 05:01 ssl_error_log.2
    -rw-r--r-- 1 root root 237 31. Jan 04:58 ssl_error_log.3
    -rw-r--r-- 1 root root 4977 29. Jan 08:35 ssl_error_log.4
    -rw-r--r-- 1 root root 0 2. Dez 2007 ssl_request_log
    [root@srv04 ~]#
     
  11. andy1965

    andy1965 Member

    Keine Idee?

    Ich bekomme langsam den Eindruck nach 2 Jahre ISPConfig Betrieb, beginnt sich, nach all den Updates von CentOS 5.0 auf 5.4 und den ISPConfig Updates das System immer mehr zu destabilisieren und unbrauchbar zu werden.
     
  12. Till

    Till Administrator

    So wie es aussieht werden bei Dir ja garkeine logs mehr geschrieben. Vermutlich hat ein centos update die httpd.conf überschrieben und somit die custmlog diretive entfernt. Poste doch mal die Ausgabe von:

    tail /var/log/httpd/ispconfig_access_log

    Außerdem schau mal nach ob im Verzeichnis der httpd.conf eine Kopie der datei mit der Endung .rpmsave liegt, deren Änderungsdatum in etwa mit dem Ende der Statistiken übereinstimmt.
     
  13. andy1965

    andy1965 Member

    oje die ist leer
     
  14. andy1965

    andy1965 Member

    aber in der access_log stehen bis zu letzten minute daten
     
  15. Till

    Till Administrator

    Ich habe aber nicht von der datei access_log gesprochen. Das access_log ist von centos und enthält keine Informationen zu virtuellen Hosts, sie ist also fpr hosting Server unbrauchbar und des halt werden die Stats für die webseiten mit einer Custom log direktive geschrieben.
     
  16. andy1965

    andy1965 Member

    Ist OK,

    die ispconfig_access_log ist leer!
     
  17. Till

    Till Administrator

    Dann lies bitte mal meinen Beitrag in #12 zuende, da steht noch was, das Du noch machen sollst.
     
  18. andy1965

    andy1965 Member

    Wie gesagt die ist leer

    [root@srv04 ~]# tail /var/log/httpd/ispconfig_access_log
    [root@srv04 ~]#

    und nein es gibt keine .rpmsave
     
  19. Till

    Till Administrator

    Ok. Dann überprüf mal die httpd.conf und stell sicher dass die folgenden Zeilen vor dem include für die Vhost_ispconfig.conf drin stehen:

    Code:
    LogFormat "%v||||%b||||%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined_ispconfig
    CustomLog "|/root/ispconfig/cronolog --symlink=/var/log/httpd/ispconfig_access_log /var/log/httpd/ispconfig_access_log_%Y_%m_%d" combined_ispconfig
     
  20. andy1965

    andy1965 Member

    Hallo Till!

    ich hab was gefunden:

    am 25.1. habe ich auf 2.2.35 ein Update gemacht.

    Dieses Update hat in der httpd.conf die Zeile von

    ###############ispconfig_log###############
    LogFormat "%v||||%b||||%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined_ispconfig
    CustomLog "|/root/ispconfig/cronolog --symlink=/var/log/httpd/ispconfig_access_log /var/log/httpd/ispconfig_access_log_%Y_%m_%d" combined_ispconfig

    auf:

    ###############ispconfig_log###############
    LogFormat "%v||||%b||||%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined_ispconfig
    CustomLog "|/root/ispconfig/cronolog --symlink=/var/www/log/httpd/ispconfig_access_log /var/www/log/httpd/ispconfig_access_log_%Y_%m_%d" combined_ispconfig

    geändert.

    Der Fehler lag daher nicht bei den Centos Updates sondern offensichtlich beim ISPConfig.

    Wenn ich die Logs jetzt wieder an die alte Stelle kopiere rollt mir AWstats und Webaliser die Statistiken wieder auf?
     

Diese Seite empfehlen