|
Verzeichnisschutz |
|
|
Immoplain ist so konfiguriert, dass die Seiten und Bilder gecacht werden. Dadurch werden die Antwortzeiten deutlich verkürzt. Damit die gerenderten Seiten durch cakePHP gespeichert werden können, muss der User, unter dem PHP auf dem Webserver läuft, schreibende Rechte auf bestimmte Verzeichnisse haben. Internetprovider, die z.B. professionell Typo3 installieren, kennen diese Problematik. Diese konfigurieren die Server bzw. die Accounts so, dass der FTP-Benutzer des Kunden und der User unter dem PHP läuft der gleichen Admin-Gruppe angehören. Falls dies nicht der Fall ist und Sie dies auch nicht ändern können, gibt es zwei Möglichkeiten: A) Sie stellen die Besitzrechte der betroffenen Verzeichnisse auf den User, unter dem PHP ausgeführt wird B) Sie stellen den Verzeichnisschutz für die betroffenen Verzeichnisse entsprechend ein.
Beispiel zur Variante A) Setzen Sie in diesem Fall die Besitzrechte auf den PHP-User – beachten Sie, dass Sie die Änderung Rekursiv ausführen (Einbeziehen der untergeordneten Verzeichnisse). Beachten Sie, dass diese Variante nicht für das Verzeichnis /app/webroot/xml funktioniert. Für dieses Verzeichnis gibt es zum einen die Anforderung, dass Sie per FTP über Ihr Maklerprogramm schreibend zugreifen müssen (also mit dem FTP-User) und zum anderen Immoplain mit dem PHP-User wenn Dateien erstellt (z.B. wenn gezippte XML-Dateien übertragen werden) und gelöscht werden müssen. Für das XML-Verzeichnis wird dann nur die Variante B) möglich sein.
Beispiel zur Variante B) Sie müssen den Verzeichnisschutz auf bestimmte Verzeichnisse anpassen. Auch das Verzeichnis /webroot/xml benötigt diese Einstellungen da evtl. gezippte XML-Dateien hier extrahiert werden müssen.
Die Screenshots zeigen dies unter Anwendung eines entsprechenden FTP-Tools. Folgende Verzeichnisse benötigen diese speziellen Schreibrechte:
Beachten Sie, dass Sie die Unterverzeichnisse jeweils einbeziehen (Rekursiv). |