Zum Inhalt springen

Typo3 - 4.2.0 Rechteprobleme bei Server mit Plesk 8.4.0

Erstellt am 2. Juni 2008 · 3 Antworten · letzte Antwort am 6. Juli 2008

Tags: Frage

Blubb ·

Hallo alle miteinander,

ich habe folgendes Problem. Installation abgeschlossen sieht auch alles soweit gut aus, aber....

Grundproblem, beim Anlegen oder Modifizieren eines Page contents "Text with image" und "Regular text element" kommt der Fehler: File not written to disk! Write permission error in filesystem?

Auf der Suche nach meinen Problem habe ich festgestellt, dass meine Benutzerrechte bei den hochgeladenen Dateien via FTP folgendermaßen vergeben werden. user: bank gruppe: psacln

Legt aber Typo3 neue Verzeichnise und Dateien an so werden die Benutzerrechte wie folgt vergeben. user: wwwrun gruppe: www

Nun gibt es in der configuration die Möglichkeit die Gruppenrechte neu zu vergeben.
[createGroup]
Group for newly created files and folders (Unix only). Group ownership can be changed on Unix file systems (see above). Set this if you want to change the group ownership of created files/folders to a specific group. This makes sense in all cases where the webserver is running with a different user/group as you do. Create a new group on your system and add you and the webserver user to the group. Now you can safely set the last bit in fileCreateMask/folderCreateMask to 0 (e.g. 770). Important: The user who is running your webserver needs to be a member of the group you specify here! Otherwise you might get some error messages.

Dies habe ich auch getan und die Gruppe "psacln" benannt, doch Typo ignoriert es und vergibt weiterhin die Benutzerrechter wwwrun.www

Kann mir jemand bei diesem Problem helfen? Ich denke mal, dass durch die falschen Benutzerrechte ich o.g. content-elemente nicht bearbeiten bzw. neuanlegen kann. Das wirkt sich auch auf das installieren von extentions aus, denn ein installieren ist nicht möglich - da Verzeichnisse und Dateien ebenfalls die Benutzerrechte wwwrun.www bekommen.

Vielen Dank und Grüße
DAN

Blubb ·

Problem gelöst.

Also wenn jemand die selben Probleme hat wie ich einfach folgendes tun.

1. per SSH in den Ordner

/srv/www/vhosts/DeineDomain.de/httpdocs/

2. mit dem Befehl la oder ls -la alle Rechte Anzeigen lassen. Installiert man Typo3 via FTP Upload werden die Rechte bei Plesk wie folgt vergeben. Benutzername = LOGINNAME-DES-FTP und die Gruppe = psacln

3. alle Verzeichnisse von Typo3 also

fileadmin
misc
t3lib
typo3
typo3conf
typo3temp
uploads

und die index.php

mit den Benutzerrechten wwwrun und Gruppenrechten www versehen. Und das ist einfach, einfach:

4. für jedes Verzeichnis eingeben

chown -R wwwrun:www DASJEWEILIGEVERZEICHNIS (und Enter drücken)

-R bewirkt, dass auch alle Unterverzeichnisse und Dateien die Rechte zugewiesen bekommen.

Und schwupp die Wupp funzt alles.

Grüße
DAN

Outlaw ·

Das hatte ich auch schon durch, dann findet er bei mir keine Konfigurationen mehr (auch nicht die localconf.php) ....

Ich muss meine Rechte auf root:www lassen, sonst habe ich keine Chance, keine Ahnung warum.

Ich habe es jetzt soweit hinbekommen, daß alles so funzt und ich kann auch Inhalte anlegen.

Dafür habe ich ein neues Problem:

In Menüs z.B. werden nach dem Klicken keine Inhalte mehr angezeigt (not found), während es im BE noch funzt, wenn man auf Ansicht geht.

Und "Alle Chaches löschen" geht nicht mehr, nur noch die beiden Optionen drunter.

Man, ich flippe noch aus, jahrelang mit Typo3 gearbeitet und jetzt bekomme ich nicht mal mehr die Installation hin ....

Outlaw ·

So, bei mir lags an den Symlinkownern, diese auch auf wwwrun:www gesetzt und alles funzt wieder einwandfrei.