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. |