snake*sl
Registered User
Hallo,
seit dem Upgrade auf Debian Squeeze und Confixx 3.3.9 hat der Awstats-Cronjob keine Berechtigung mehr die Logs der User zu lesen:
Der Cronjob wird als Benutzer www-data ausgeführt und die Berechtigungen des Ordners logs sind wie folgt:
Natürlich kann der Cronjob nicht lesen. Wenn ich die Berechtigungen mit chown web0.www-data log ändere, funktioniert es wieder. Nur leider wird mit dem Confixx-Updatescript die Berechtigung zurückgesetzt.
Wo kann ich Confixx sagen, wie er die Berechtigungen für den Ordner log schreiben soll?
seit dem Upgrade auf Debian Squeeze und Confixx 3.3.9 hat der Awstats-Cronjob keine Berechtigung mehr die Logs der User zu lesen:
Code:
Create/Update database for config "/etc/awstats/awstats.web0.conf" by AWStats version 6.95 (build 1.943)
>From data in log file "/var/www/web0/log/access_log"...
Error: Couldn't open server log file "/var/www/web0/log/access_log" : Keine Berechtigung
Setup ('/etc/awstats/awstats.web0.conf' file, web server or permissions) may be wrong.
Check config file, permissions and AWStats documentation (in 'docs' directory).
Der Cronjob wird als Benutzer www-data ausgeführt und die Berechtigungen des Ordners logs sind wie folgt:
Code:
drwxr-x--- 3 root web6 4096 2. Dez 12:11 log
Natürlich kann der Cronjob nicht lesen. Wenn ich die Berechtigungen mit chown web0.www-data log ändere, funktioniert es wieder. Nur leider wird mit dem Confixx-Updatescript die Berechtigung zurückgesetzt.
Wo kann ich Confixx sagen, wie er die Berechtigungen für den Ordner log schreiben soll?