Am 03.07.14 09:26, schrieb Marco Brüggemann:
Hallo Leute,

ich habe gerade meinen Server neu aufgesetzt, kann aber meine Projekte
nicht neu initialisieren.

obwohl ich schon alle Dateirechte auf 777 gesetzt habe, kommt beim
Aufruf der Webseite im Browser ein:

/You don't have permission to access / on this server.//
//Apache/2.2.22 (Debian) Server at www.meineSeite.de Port 80/

die wichtigsten Benutzer-Konten und Gruppen die ich verwende sind:

root - benutze ich für alle serverseitigen Arbeiten - kopieren,
entpacken, Verzeichnisse erstellen, backup, ...

www-data - ist der standard-Apache-user, welcher meines Wissens auf den
Server zugreift, wenn man mit dem Browser die Webseite aufruft

masteruser - ist mein "globaler" FTP-Account, um projektübergreifend
über FTP Dateien zu up- & downloaden

projektuser - ist ein "lokaler" FTP-Account, welcher eigentlich für
Dritte gedacht ist, und nur Lokalen zugriff auf nur das Projekt erlauben
soll

root ist nur in der Gruppe root
www-data ist in den Gruppen  www-data und masteruser
masteruser ist in den Gruppen  www-data und masteruser
projektuser ist in den Gruppen  projektuser und www-data und masteruser

Welche User in welchen Gruppen sein sollten weiß ich leider nicht genau
... was ist hier sinnvoll?

Alle Elemente die mit einer Webseite etwas zu tun haben sind doch:

1
------------------------------------------------------------------------------------------------------

Apache und hier vor allem die Einstellungsdatei im Odner
/etc/apache2/sites-enabled mit den Verlinkungen zur eigentlichen
Einstellungsdatei im Ordner /etc/apache2/sites-available

diese haben bei mir die Rechte (Ordner und Dateien) root/root rwxr-xr-x

2
------------------------------------------------------------------------------------------------------

der Ordner der Typo3-source-Dateien ist bei mir im Verzeichnis
/usr/share/t3/t3v6.2.3
hier habe ich viel mit Rechten herumprobiert:
eigentlich waren die Rechte so: root/root rwxr--r--
ich habe es aber auch so probiert: root/www-data rwxrwxrwx

3
------------------------------------------------------------------------------------------------------

die lokalen Projektdateien im Ordner /var/www/projekt1/live
alle Dateien von, mit und unter dem Ordner projekt1 gehören dem User
projektuser und der Gruppe www-data.
das homeverzeichnis vom projektuser ist /var/www/projekt1 und er soll
auch nur dort Dateien bearbeiten und sehen können
das homeverzeichnis vom masteruser ist /var/www

die Dateirechte habe ich eigentlich so vergeben, wie es von T3
vorgeschlagen wird - mit diesen Befehlen (alle Befehle):

chgrp -R www-data /var/www/projekt1
chown -R projektuser /var/www/projekt1
chmod -R 0777 /var/www/projekt1/live

find /var/www/projekt1/live/. -type d -exec chmod 2770 {} +
find /var/www/projekt1/live/ -name index.html -exec chmod 0660 {} +
find /var/www/projekt1/live/fileadmin/_temp_/ -name .htaccess -exec
chmod 0660 {} +
find /var/www/projekt1/live/ -type l -exec chmod 2775 {} +

Aber auch das setzen ALLER Dateien auf 777 hat nicht bewirkt, dass ich
die Webseite im Browser sehen kann.

------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------


Daher meine Bitte um Hilfe:

1. sind meine user in den richtigen Gruppen?
2. Welche Dateien müssen welchem User und welcher Gruppe gehören?
3. Welche Schreib-, Ausführ-, Leserechte müssen die Ordner und Dateien
dann haben?

Gibt es im Internet ein umfassendes Tutorial zu diesem Thema (deutsch)?

vielen Dank,
Marco
Hallo Marco

zu 2
die Rechte sollten für den Apache User (www-data) auf 6 stehen, bei dir ist der User root und die Gruppe www-data. Das sollte eher andersrum sein User www-data Gruppe ftpuser oder what ever.

Wegen der Apache Meldung, da musst du mal schauen wie die Domain angelegt ist. Zeigt www.deinedomain.de auf das Verzeichnis indem sich die T3 Dateien befinden?

Gruß

Bernd
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an