Zum Inhalt springen

Dateirechte die 100ste

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

Tags: Frage

Outlaw ·

Hallo Leute,

vorweg: Ich arbeite seit Jahren mit Typo3 und habe viele Installationen hinter mir, daher denke ich, daß ich das eigentlich noch alles kapiere aber ....

.... aber nun hatte ich etwas Pause zwischen der letzten und jetzigen Installation und ich bekomme Version 4.2.1 einfach rechtemäßig nicht gebacken.

Ich habe alle Rechte wie in der Anleitung gesetzt und alles schien zunächst in Ordnung, auch in der "Basic Configuration" werden alle geforderten Verzeichnisse als beschreibbar angezeigt.

Wenn ich mir in der Konsole die rechte anschaue, dann haben die angegebenen Verzeichnise einen chown von root:www und einen chmod von 0770, was ja so angeblich auch sein soll.

Ich kann aber z.B. keine Seiteninhalte anlegen:

File not written to disk! Write permission error in filesystem?

Wenn ich den Pfad typo3temp auf 0777 setze, kann ich zwar wieder Inhalte anlegen aber diese werden nicht angezeigt und schlimmer noch, ich bekomme bei Aufrufen jeglicher Links innerhalb der Site nur "not found" vom Browser, dagegen wird im BE die Seite angezeigt.

Ändere ich die Rechte auf wwwrun:www, bekomme ich gar nichts mehr angezeigt, nur, daß die localconf.php nicht gefunden wird.

Ich habe auch schon eine neue Gruppe angelegt mit root und wwwrun als Mitglieder und die Verzeichnisse/Dateien rekursiv mit dieser neuen Gruppe versehen, keine Änderung.

Im Moment funzt auch das "Alle Caches löschen" nicht mehr, die beiden anderen Optionen darunter gehen aber einwandfrei.

Ich habe nun echt keinen Plan mehr, wie ich noch sichere und funktionierende Rechte hinbekommen soll ....

Safe_Mode = on / das war aber vorher auch nie ein Problem.

Wie bekomme ich das Ganze jetzt doch noch hin, ohne jegliche Sicherheit aufzugeben und doch noch ohne weiteres stundenlanges Rumprobieren ein laufendes System zu bekommen ??

Gruß
Outi

Outlaw ·

So, einige Probleme haben sich inzwischen gelöst, man muss halt nur ne Nacht darüber schlafen .... 😉😃

Inzwischen geht ohne mein Zutun die Cacheleerfunktion wieder komplett und meine Seiten werden auch wieder normal angezeigt.

Bei den Seiten ausserhalb des BE lag es an den Optionen

config.simulateStaticDocuments = 1
config.simulateStaticDocuments_noTypeIfNoTitle = 1

welche noch eine .htaccess Datei mit dem Rewrite benötigten. Da ich eh auf RealURL gehen, habe ich diese deaktiviert und alles ist wieder paletti.

Bei dem im BE UND extern nicht angzeigten Inhalt lag es am fehlenden CSS Style Contend im Template ....

Naja, Leichtsinnsfehler, die nicht sein dürften aber wie gesagt, habe zwischen Version 4.0.5 und 4.2.1 lange nix mehr neu konfiguriert und eben einiges aus alten Konfigs übernommen ....

Trotzdem wäe ich immer noch an einer korrekten Dateirechtevergabe interessiert, zumal ich gerne neben Root und wwwrun auch noch wegen Plesk den Psacln für TFT in einer Gruppe vereinen würde.

Leider hat das immer noch nicht hingehauen.

Gruß
Outi

Outlaw ·

Nächstes Problem:

Extension import results
Error: The directory "/srv/..../typo3conf/ext/realurl/doc/" could not be created...

Gruß
Outi

saschae ·

ich hoffe du administrierst den server nicht selber...

setze mal alle rechte rekursiv auf wwwroot:psacln und 750
das sollte normalerweiße passen...

Outlaw ·

Warum sollte ich den Server nicht selbst administrieren ??

Habe zich Typo3 Installationen hinter mir aber sowas is mir auch noch nicht passiert. Alle Rechte konfiguriert, alles passt, nur diese doofen Fehlermeldungen ....

Habe auch testweise mal ne "alte" Installation probiert, klappte auf Anhieb.

Mein Problem ist vermutlich, daß ich mich nicht auf 0777 einlasse aber scheinbar funzt das Ganze nicht ohne.

Auf psacln als Gruppe kann ich zur Not auch verzichten, da ich das Meiste eh nicht über FTP mache, war nur ein Gedanke bez. kleinerer Änderungen aber es hätte mit einer Gruppe, in der alle relevanten User drin sind auch passen müssen.

Wie gesagt, wenn ich den User auf wwwrun (wwwroot gibt es bei mir nicht) setze, findet Typo3 nicht mal mehr seine eigene Konfiguration, weder auf 770, noch auf 750 ....

Gruß
Outi

Outlaw ·

Allein schon der Umstand, dass in der BASIC CONFIGURATION alles als beschreibbar anerkannt wird, die Hälfte davon aber mangels Schreibrechte nicht funktioniert, ist nicht normal und hatte ich bei früheren Installationen auch nicht.

Nachtrag:

Alles funzt, nur eben der Erweiterungsmanager nicht. Inzwischen glaube ich auch nicht mehr, daß es an den Rechten liegt, denn selbst - testweise - mit 0777 und allen möglichen Usern ist keine Extension installiert zu bekommen.

Naja, ich denke, ich werde alles nochmal neu installieren.

Gruß
Outi

Outlaw ·

So, Problem gelöst.

Es lag am falschen Owner der Symlinks ....

Wegen so ner Kleinigkeit kann man so viel Zeit verbraten.

Danke an die Hinweise aus einem anderen Forum, denn da wäre ich fast nicht drauf gekommen.