Logdatei loggt nicht

Pfiffikus

Member
Hallo allerseits,

ich betreue einen Apache-Webserver auf Suse Linux. (Apache/2.0.54 (Linux/SUSE)) Nun stelle ich fest, dass die Logdatei sehr lückenhaft ist. Kaum Einträge. Bisher stand der Loglevel auf warn.


Nach der testweisen Ergänzung dieser Zeilen in den Voreinstellungen
Code:
LogLevel debug
CustomLog /home/ich/Documents/logs/access_log combined
entsteht mit dem Neustart von apache2 eine leere Datei, welche auch nach einer intensiven Servernutzung leer bleibt.

Identische Einstellungen auf einem lokalen Server führen zu einem fleißigen Loggen der Daten.


Pfiffikus,,
der sich mal erkundigen möchte, wo er noch nach Fehlern suchen könnte
 
Ähm... meine Logdateien loggen auch nicht. Das ist völlig normal :confused:

Spaß bei Seite:

Schonmal Rechte geprüft und Speicherplatz?
 
grep -ri CustomLog /etc/apache2/*

Gibt es wirklich nur den einen CustomLog-Eintrag?

Besonders Plesk legt germe die Apache-Logs woandershin
 
Schonmal Rechte geprüft und Speicherplatz?
Rechte waren meine erste Idee. So erhielt meine Test-Logdatei ein
chmod 777 access_log
erfolglos.

Platz:
Code:
df -h
Dateisystem          Größe Benut  Verf Ben% Eingehängt auf
/dev/vzfs              30G  6,8G   23G  23% /
tmpfs                 2,0G     0  2,0G   0% /dev/shm


Gibt es wirklich nur den einen CustomLog-Eintrag?
Nö.

Code:
grep -ri CustomLog /etc/apache2/*
/etc/apache2/conf.d/awstats.conf:       CustomLog /var/log/apache2/awstats.log combined
/etc/apache2/conf.d/zz010_psa_httpd.conf:       CustomLog /var/log/apache2/access_log combined
/etc/apache2/mod_log_config.conf:# a CustomLog directive.
/etc/apache2/sysconfig.d/global.conf:CustomLog /var/log/apache2/access_log combined
/etc/apache2/vhosts.d/ergaenztICH.conf:CustomLog /home/ich/Documents/logs/access_log combined
/etc/apache2/vhosts.d/vhost-ssl.template:       CustomLog /var/log/apache2/ssl_request_log   ssl_combined
/etc/apache2/vhosts.d/vhost.template:    CustomLog /var/log/apache2/dummy-host.example.com-access_log combined

/var/log/apache2/awstats.log Eine solche Datei ist nicht zu finden.

/var/log/apache2/access_log loggt so gut wie nix, ist aber nicht leer und enthält einige Einträge von heute. Ungekürzter Abschnitt:
Code:
XX.XX.XX.XX - - [23/Nov/2008:14:55:46 +0100] "GET / HTTP/1.0" 200 292 "-" "Mozilla/5.0 (compatible; Ask Jeeves/Teoma; +http://about.ask.com/en/docs/about/webmasters.shtml)"
XX.XX.XX.XX - - [23/Nov/2008:16:50:44 +0100] "GET /robots.txt HTTP/1.1" 404 1026 "-" "Jakarta Commons-HttpClient/3.1"
XX.XX.XX.XX - - [23/Nov/2008:17:12:50 +0100] "GET / HTTP/1.1" 200 248 "-" "Jakarta Commons-HttpClient/3.1"
XX.XX.XX.XX - - [23/Nov/2008:17:20:12 +0100] "GET /robots.txt HTTP/1.0" 404 1026 "-" "Jyxobot/1"
XX.XX.XX.XX - - [23/Nov/2008:17:20:22 +0100] "GET / HTTP/1.0" 200 248 "-" "Jyxobot/1"
XX.XX.XX.XX - - [23/Nov/2008:17:59:52 +0100] "GET / HTTP/1.1" 200 248 "-" "Jakarta Commons-HttpClient/3.1"
XX.XX.XX.XX - - [23/Nov/2008:19:20:20 +0100] "GET /robots.txt HTTP/1.0" 404 1026 "-" "Mozilla/5.0 (compatible; Ask Jeeves/Teoma; +http://about.ask.com/en/docs/about/webmasters.shtml)"
XX.XX.XX.XX - - [23/Nov/2008:19:20:20 +0100] "GET / HTTP/1.0" 200 248 "-" "Mozilla/5.0 (compatible; Ask Jeeves/Teoma; +http://about.ask.com/en/docs/about/webmasters.shtml)"


Pfiffikus,
der angesichts der Einträge im Forum mehr zu lesen erwartete
 
Hi,


läuft auf dem Server ebenfalls Plesk?

Dann sind die logs standardmäßig hier:
/var/www/vhosts/domain.de/statistics/logs

Das ist definiert in der httpd.include in /var/www/vhosts/domain.de/conf/ (Achtung! Datei wird von Plesk verwaltet)

Dennis
 
Hallo Dennis,

läuft auf dem Server ebenfalls Plesk?
ja.

Dann sind die logs standardmäßig hier:
/var/www/vhosts/domain.de/statistics/logs
Dagegen spricht diese Ausgabe:
Code:
ls -l /var/
insgesamt 17
drwxr-xr-x   7 root  root  1024 2005-10-10 02:08 adm
drwxr-xr-x   7 root  root  1024 2005-10-10 02:08 cache
drwxr-xr-x   8 drweb drweb 1024 2007-10-11 13:22 drweb
drwxrwxr-x   2 games games 1024 2005-10-10 02:08 games
drwxr-xr-x  30 root  root  1024 2005-10-10 02:08 lib
drwxrwxr-t   3 root  uucp  1024 2008-02-16 19:15 lock
drwxr-xr-x   8 root  root  5120 2008-11-24 01:01 log
lrwxrwxrwx   1 root  root    10 2008-01-25 22:53 mail -> spool/mail
drwxr-xr-x   3 root  root  1024 2005-10-10 02:08 opt
drwxr-xr-x  11 root  qmail 1024 2007-09-18 06:11 qmail
drwxr-xr-x  16 root  root  1024 2008-10-28 18:04 run
drwxr-xr-x   9 root  root  1024 2008-01-25 22:53 spool
drwxrwxrwt   3 root  root  1024 2008-11-23 13:43 tmp
drwxr-xr-x   2 root  root  1024 2008-01-25 22:53 X11R6

Ich bin weiterhin ratlos.


Pfiffikus,
der eine Plesk-eigene Konfigurationsdatei bereits mit dem grep-Befehl von Whistler empfohlen durchforstet hatte
 
Nächste Vermutung: Plesk auf Suse in der Datei /srv/www/vhosts/domain.de/conf/httpd.include:
Code:
CustomLog /srv/www/vhosts/domain.de/statistics/logs/access_log plesklog
CustomLog /srv/www/vhosts/domain.de/statistics/logs/access_ssl_log plesklog
 
Back
Top