Bei einigen Dateien und Verzeichnissen müssen Schreib-/Lese- und evtl. Ausführungsberechtigungen (sogenannte CHMODs) gesetzt werden. Dies ist z.B. für Dateien, die Konfigurationsdaten enthalten oder Verzeichnisse, in die später Dateien hochgeladen werden sollen, notwendig.

Eine ausführliche Erklärung zum Berechtigungssytem würde weit über das Mass einer Installationsanleitung hinaus gehen. Sollten Sie Interesse an Informationen hierzu haben, so möchten wir ihnen, beispielhaft für die vielen im Internet verfügbaren Informationsquellen,an dieser Stelle zwei nennen:

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

Falls das automatische Setzen der CHMODs auf Ihrem Webspace/Server fehlschlägt, müssen sie dies manuell erledigen. Üblicherweise verfügen FTP-/SCP-Programme über eine entsprechende Funktion im Kontextmenü (rechte Maustaste).

Die nachfolgend aufgeführten Dateien und Verzeichnisse benötigen enstsprechende Berechtigungen, um von pragmaMx beschrieben oder verändert werden zu können:

Verzeichnis CHMODs Hinweise
Hauptverzeichnis der pragmaMx-Installation 777 nach der Installation auf 755 setzen
Backupordner, je nach Einstellung, normalerweise DB_backup 777 (ab 0.1.10 nicht mehr vorhanden / benötigt)
/dynadata/backup 777 (ab 0.1.10)
/dynadata/cache 777 (ab 0.1.10)
/dynadata/logfiles 777 (ab 0.1.10)
/dynadata/tmp 777 (ab 0.1.10)
/images/iupload 777 (ab 0.1.10 nicht mehr vorhanden)
/includes/detection/logs 777 (ab 0.1.10 nicht mehr vorhanden)
/includes/jpcache/tmp 777 (ab 0.1.10 nicht mehr vorhanden)
/media/flash 777 (ab 0.1.10)
/media/files 777 (ab 0.1.10)
/media/images 777 (ab 0.1.10)
/modules/My_eGallery/gallery 777 sofern Uploads über pragmaMx erfolgen sollen,
alle existierenden und zukünftigen Unterverzeichnisse benötigen dann auch 777
/modules/My_eGallery/temp 777 (ab 0.1.10 nicht mehr vorhanden)
/spaw 777 vor der ersten Speicherung der Konfiguration, anschliessend 755.
(ab 0.1.10 auf 755 belassen)
/themecache 777 (ab 0.1.9)
(ab 0.1.10 nicht mehr vorhanden)
Dateien CHMODs Hinweise
/admin/modules/gallery/config.php 666
/install/modules/Migrate_from_phpNuke/config.php 666 (ab 0.1.10 nicht mehr vorhanden)
/install/modules/New_Install/config.php 666 (ab 0.1.10 nicht mehr vorhanden)
/modules/Downloads/d_config.php 666
/modules/My_eGallery/public/uploadFile.php 755
/modules/Guestbook/include/config.inc.php 666
/modules/UserGuest/settings.php 666
/modules/Weblinks/l_config.php 666
/modules/Your_Account/config.php 666
/spaw/editor_cnf.php 666
/includes/captcha/settings.php 666 (ab 0.1.9)
/unlock.php 666 vor erster Nutzung (z.B. Feedback), anschliessend 644
(ab 0.1.10 nicht mehr vorhanden)
/config.php 666 existiert erst nach der Installation.
Eine Einstellung ist nur notwendig, wenn die Datei während der Installation manuell kopiert werden musste.