36.3 Datenübertragung per FTP und Safe Mode 

Wenn Sie Joomla! auf einem Webhost unter Linux betreiben, kann es zu Zugriffsproblemen kommen. Das hängt mit der Berechtigungsstruktur zusammen. Laden Sie selbst eine Datei per FTP auf den Server, so gehört diese Datei Ihnen und kann von Ihnen verändert werden. Manipuliert Joomla! eine Datei, so geschieht das nominell über den Webserver, der als eigener Benutzer gilt und eigene Berechtigungen hat. Jetzt gehört die Datei ihm. Je nachdem, was der Webserver für Berechtigungen für andere Benutzer vergibt, kann es passieren, dass Sie selbst per FTP gar nicht mehr an die Datei herankommen. Dieses Problem ist altbekannt.
Joomla! beschreitet jetzt einen neuen Weg, um dieses Problem in den Griff zu bekommen. Für die Datenübertragung verwendet auch Joomla! eine FTP-Verbindung, deren Parameter Sie in der Konfiguration eingeben können. Jetzt sind Joomla!-Benutzer und Ihr eigener Datenübertragungsbenutzer identisch, und es kann bezüglich der Berechtigungen zu keinen Verwirrungen mehr kommen.
Darüber hinaus ist es nun auch möglich, Joomla! unter PHP im Safe Mode laufen zu lassen. Dieser Modus von PHP ist eine besondere Sicherheitsvorkehrung, die es PHP-Skripten nur erlaubt, auf Dateien des gleichen Benutzers zuzugreifen, unter dem auch das Skript selbst läuft. Und wie wir wissen, ist der Joomla!-Benutzer in der Regel der Webserver und damit von Ihrem eigenen Benutzer verschieden. Hier hilft der FTP-Zugriff, denn der erlaubt auch Joomla! den Zugriff auf alle Dateien, die Sie als Benutzer hochgeladen haben, ohne dabei ein Sicherheitsrisiko für die Dateien anderer Benutzer darzustellen, deren Webseite auf dem gleichen Webhost läuft.
Den FTP-Zugriff aktivieren Sie unter Konfiguration • Server im Kasten FTP. Stellen Sie FTP aktivieren auf Ja, und geben Sie in den folgenden Feldern die Zugangsdaten ein, mit denen Sie per FTP auf Ihren Webhost gelangen. Wenn Sie nun Speichern, ist der FTP-Zugriff aktiv.