Datreiberechtigungen

Vielen Dank für den link.
Aber da dies die Standarteinstellung von Confixx sind meine Frage warum es nicht funktioniert bzw was am Sinnvollsten ist, da ich wahrscheinlich nicht alles überblicken kann!
 
Code:
drwxr-xr-x 10 root    root     4096 2009-07-30 00:30 web0

Code:
[00:00:14] kerneloops:~# ls -l /var/www/web1
total 28
drwxr-x---  2 root www-data 4096 2009-06-04 15:31 atd
drwxr-x---  2 root web1     4096 2009-06-04 15:31 backup
drwxr-x---  5 web1 www-data 4096 2011-07-18 02:36 files
drwxr-xr-x 18 web1 web1     4096 2011-08-26 16:48 html
drwxr-x---  3 root web1     4096 2011-08-23 02:01 log
drwxrwx---  2 web1 www-data 4096 2010-03-07 00:47 phptmp
drwxrwx---  2 root web1     4096 2009-06-04 15:31 restore

Code:
[00:00:21] kerneloops:~# ls -l /var/www/web1/html/index.php 
-rw-r--r-- 1 web1 web1 853 2010-01-07 17:47 /var/www/web1/html/index.php


Da würde auch 600 reichen - User+Group müssen aber stimmen. Setze da auf suphp.
 
Von suphp halte ich nicht viele.
Welche Berechtigungen sollt eich jetzt wo am besten setzen?
Habe jetzt folges gemacht, und es funktinoiert immer noch NICHT:
Code:
usermod -a -G web1 www-data
usermod -a -G web2 www-data
usermod -a -G web3 www-data
usermod -a -G web4 www-data
usermod -a -G web5 www-data
usermod -a -G web6 www-data
...

Aufruf über web (eigentlich doch www-data):
domainname.de/user/webX/awstats.php?update=1
Code:
Error: Couldn't open server log file "/home/www/web1/log/access_log" : Permission denied
 
Last edited by a moderator:
Was spricht eigentlich dagegen, AWStats mit dem User aufzurufen, dem auch die Logs gehören (per Suexec)?
Oder die Statistiken einfach per Cronjob regelmäßig zu erzeugen, z.B. nachts. Und dann den Usern einfach die jeweiligen HTML-Seiten zur Verfügung stellen. Wieso rufst du außerdem eine awstats.php auf? AWstats ist doch in Perl geschrieben...
 
"su" ist die Wunderwaffe, mit der du rausfinden kannst, in welchen Pfad dein www-data (oder was auch immer das Script ausführen soll) nicht hinein kommt.
 
Was spricht eigentlich dagegen, AWStats mit dem User aufzurufen, dem auch die Logs gehören (per Suexec)?
//Leider driften wir jetzt doch wieder zu Confixx
Wenn mir jemand sagt wie das mit Confixx funktioniert welche folgen, Vor- & Nachteile das hat.

Oder die Statistiken einfach per Cronjob regelmäßig zu erzeugen, z.B. nachts.
Das sollte ja eigentlich ein Cron machen, der aber nichts funzt,
dazu hier weiter: https://serversupportforum.de/threads/confixx-trafficberechnung-awstats-und-berechtigungen.44443/

Wieso rufst du außerdem eine awstats.php auf? AWstats ist doch in Perl geschrieben...
Weil über irgend was die Daten auch dargestellt werden. Eben das Webinterface! Ist nur eine Möglichkeit!

"su" ist die Wunderwaffe, mit der du rausfinden kannst, in welchen Pfad dein www-data (oder was auch immer das Script ausführen soll) nicht hinein kommt.
Sagst du mit bitte auch direkt wie, wäre super nett :)
 
Weil über irgend was die Daten auch dargestellt werden. Eben das Webinterface! Ist nur eine Möglichkeit!

Hä? AWstats generiert dir entweder statische HTML-Dateien, die du einfach aufrufen kannst (Generierung per Cronjob) oder direkt dynamisch - das kann das von Hause aus, das braucht man eigentlich nicht noch extra eine PHP-Datei vorzuschalten. Oder ist die awstats.php irgendein Wrapper-Script von Confixx?
Ich glaube, ich weiß, warum ich kein Confixx und Co einsetze...:confused:
 
Back
Top