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