Zum Inhalt springen

4.5.22 Extension Installieren scheitert

Erstellt am 1. April 2013 · 3 Antworten · letzte Antwort am 1. April 2013

Tags: Frage

theking2 ·

mit Felhermeldung :
Error: The directory "/typo3conf/ext/rgsmoothgallery/doc/" could not be created...

Rechte auf /typo3conf/ext sind richtig weil rgsmoothgallery (mit 777) erstellt wurde.

In localconf.php:

$TYPO3_CONF_VARS['BE']['fileCreateMask'] = '0666';
$TYPO3_CONF_VARS['BE']['folderCreateMask'] = '0777';
typix ·
theking2 schrieb

In localconf.php:

$TYPO3_CONF_VARS['BE']['fileCreateMask'] = '0666';
$TYPO3_CONF_VARS['BE']['folderCreateMask'] = '0777';

Servus,

standardmäßig setzt TYPO3 die Rechte mit 2777 und 0666.

Besser wäre allerdings 2770 und 0660, wenn Du nicht willst, daß jeder Dritte mitlesen kann🙂
Und noch besser, die Rechte nur auf UNIX-Ebene zu setzen😉

Viel Erfolg!

theking2 ·

Danke typix

standardmäßig setzt TYPO3 die Rechte mit 2777 und 0666.

dann wären also die Einstellungen in localconf.php nicht notwendig?

Besser wäre allerdings 2770 und 0660, wenn Du nicht willst, daß jeder Dritte mitlesen kann🙂

Ich finde es auch eher doof das typo3 nor funktionieren kann mit dieser eher "gefahrlichen" Rechten. Aber es geht wohl nicht anders.

Und noch besser, die Rechte nur auf UNIX-Ebene zu setzen😉

Ähm?? das sind doch Rechte of Unix-Ebene, oder?

Viel Erfolg!

Danke!

Wie auch immer, Extensions kann man so nicht installieren.

typix ·

[​quote="theking2"]
Danke typix
[​quote]

Ich gehe mal davon aus, daß Du meinen Post falsch verstanden hast...

Wenn Du die Rechte nicht direkt in UNIX, sondern über TYPO3 setzen lassen willst, macht es vielleicht einen Unterschied, ob Du in Deiner localconf.php statt des standardmäßigen 2777 0777 gesetzt hast. Ich habe nie behauptet, dass es in diesem Fall die Einträge in der localconf.php nicht bedarf.
Du liest offenbar zu schnell. Smartphone-Krankheit:p

Probieren!

Ich setze die Rechte auf meinem Produktivserver grundsätzlich mit einem Skript, das erstmal alles zumacht. 440, 550 oder 660. Wenn TYPO3 dann im BE meckert, daß es etwas nicht machen kann, mache ich manuell NUR das beanstandete Verzeichnis bis zu maximal 760 auf. Das ist ein bißchen Mehrarbeit, aber dann weiß ich, dass nur der Apache bzw. TYPO3 auf dem Server sind.

Extensions installieren kann ich damit prima. Denn wenn der Apache-User Schreibrecht auf ein Verzeichnis hat, setzt er die korrekten Rechte für die Dateien und Unterverzeichnisse bei der Installation der Extensions von selbst auch korrekt.

Google doch mal nach zB "TCEFORM.layout" oder "10 = TEMPLATE". Bitte in Anführungszeichen. Du wirst staunen, wie viele Server da draußen für Dritte offen sind#angry#

Mach was Du denkst. Ich bin aus dem Thread raus...