Generell kann nur der Besitzer einer Datei oder Root (Super-Administrator) die Benutzer-Rechte mit dem UNIX-Befehl chmod verändern. Die meisten FTP-Programme bieten eine Möglichkeit, dieses ohne weitergehende UNIX-Kenntnisse zu bestimmen. Nur kann es auch hier vorkommen, dass der Inhaber des Servers die Benutzerrechte nicht verwalten darf. In dem Fall bleibt nur das manuelle Ändern der Rechte mit Hilfe des FTP-Programmes oder entsprechenden Tools des Webhosters.

Das pragmaMx ändert, wenn es dem Script erlaubt ist, diese CHMODs selbstständig/automatisch, so dass auf einem korrekt konfigurierten Server das manuelle Setzen der CHMODs unnötig ist.

Nur falls das automatische Setzen der CHMODs auf Ihrem Webspace/Server fehlschlägt (das wird in diesem Fall dann auch angezeigt), müssen sie dies manuell erledigen.

folgende Dateien müssen vom pragmaMx-System beschreibbar sein:

'config.php',
'includes/classes/Textarea/config.inc.php',
'includes/classes/Captcha/settings.php',
'includes/prettyPhoto/config.php',
'modules/Downloads/d_config.php',
'modules/Guestbook/include/config.inc.php',
'modules/My_eGallery/settings.php',
'modules/UserGuest/settings.php',
'modules/Web_Links/l_config.php',
'modules/Your_Account/config.php',

folgende Verzeichnisse müssen vom System beschreibbar sein:

'dynadata' mit allen Unterverzeichnissen!!

die Datei 'config.php' im Root-Verzeichnis wird von pragmaMx erstellt und erhält den chmod-Wert '444'.

Sonstige Dateien benötigen lediglich Benutzerrechte '666' (oktal) wenn sie bearbeitbar bleiben sollen. Verzeichnisse benötigen meistes min. '755' oder sogar '777'.

Erklärung zu CHMOD findet Ihr hier