Fehler
  • JX_Invalid_Token
  • JX_Invalid_Token
372 Bewertungen

Quelle (in Englisch): Forum auf Joomla.org
Übersetzung: Joomla! Schweiz


Hinweis:
Der FTP Layer ist nur unter Linux-Server einsetzbar, nicht aber für Windows-Server.

Versuchen Sie nicht den FTP-Layer während der Installation zu aktivieren wenn Sie Probleme damit gehabt haben. Sie können diesen immer noch NACH der Installation vervollständigen indem Sie die configuration.php direkt, oder aber in der globalen Konfiguration im Administrator-Bereich, anpassen.

Der FTP-Layer in Joomla! ist nicht defekt, sondern, braucht nur ein Weilchen um diesen korrekt zu konfigurieren, damit das Problem gelöst werden kann für die letzendlich reibungslose Funktion.


In einer Test Umgebung auf einem 1&1 Business Account hat es mit den folgenden Einstellungen funktioniert:

var $ftp_enable = '1';
var $ftp_host = 'ftp.mydomainname.org';
var $ftp_port = '21';
var $ftp_user = 'a12345678';
var $ftp_pass = 'ABCDEfgaa.';
var $ftp_root = '/joomla_root';

Dieses Format funktioniert wahrscheinlich nicht überall. Hier spielt auch noch der Faktor mit, wie Ihr Hoster seine Server konfiguriert hat.

ftp_host kann numerisch sein mit 127.0.0.1 zum Beispiel als Standard-Wert für einen lokal gehosteten Server. Aber auch eine URL wie im obigen Bsp.: ftp.mydomainname.org mit dem File Transfer Protocol (FTP) als Präfix; möglich wäre aber auch http:// Protokoll oder gar SFTP (Sicheres FTP) oder sicheres http (https). Auch eine ganz andere Einstellung welche hier nicht erwähnt ist, ist denkbar; Ihr Hoster kann Ihnen das korrekte Format angeben.

ftp_port ist meistens immer 21 - es sei denn Ihr Hoster hat dieses angepasst und Ihnen dieses mitgeteilt. Sicheres FTP benutzt generell immer Port 22.

ftp_user - In den meisten Fällen ist dies der Name, welcher Ihr Hoster Ihnen eingerichtet hat damit Sie auf Ihre Webseite mittels FTP zugreifen können. Es ist der Name, den Sie in Ihrem FTP-Programm eingetragen haben. Dies kann alphanumerisch wie im Beispiel oben, aber auch Ihr Name, Ihre Email Adresse sein. Sollten Sie diese nicht wissen setzen Sie sich mit Ihrem Hoster in Verbindung. Vielleicht haben Sie in Ihrem Web-Account die Möglichkeit zusätzliche FTP-Benutzer zu erstellen. In diesem Fall sollten Sie das um der Sicherheit willen machen.

ftp_pass - Dies ist das Passwort, welches Sie in Ihrem FTP-Programm eingetragen haben.

ftp_root - Generell ist dies das Verzeichnis in welchem Ihr Joomla! installiert ist. Dies ist möglicherweise der Eintrag der am meisten Probleme verursacht, da dieses doch ziemlich von den hosterspezifischen Server-Einstellungen abhängt. Im obigen Beispiel ist es /joomla_root aber auch hier könnte es  htdocs/joomla_root, htdocs/, /htdocs/joomla_root oder auch nur ein / sein. Sie sehen, dass dies eine Variable ist welche nicht von Joomla! beeinflusst werden kann.

Es kann auch sein dass Sie zusätzliche Namen hinzufügen können mit zum Beispiel einem Control-Panel wie Plesk, Fantastico, Webmin oder anderen. Hierfür müssen Sie dies mit Ihrem Hoster abklären.

Andere Probleme

Media Manager Probleme

Man hat herausgefunden, dass der Flash-Uploader welcher als Erweiterung in Joomla!'s Media Manager integriert wurde auch ein paar Probleme mit sich bringen kann. Sie können diesen aber deaktivieren in der Global Konfiguration => System Tab ganz unten Links.

Live Site

Es kann auch möglich sein das Sie Ihre configuration.php bearbeiten müssen und diesen Code hinzufügen:

var $live-site = ''; 

Zwischen die beiden Anführungszeichen müssten Sie die Web-URL Ihrer Seite einfügen.

TMP & Cache

Stellen Sie sicher dass /tmp und /cache Datei-Pfade korrekt sind. Diese können unter Umständen falsch sein und es müssten zusätzlich noch Elemente hinzugefügt werden wie:

'/homepages/##/a12345678/htdocs/joomla_root/tmp'

ist der Pfad welcher zu dem Beispiel des oben erwähnten passt. Ihres kann entsprechend unterschiedlich aussehen. In der Regel wird dieser bei der Installation mit übernommen; doch auch dies geschieht nicht immer.

Datei Berechtigungen

In zahlreichen Posts haben Benutzer empfohlen, die Datei- und Verzeichnisrechte auf CHMOD 777 oder andere nicht angebrachte Einstellungen zu ändern. CHMOD 777 macht die Dateien zugreifbar, veränderbar und ausführbar bei absolut jedem der in Ihr System will. Dieses stellt eine offene Türe für jeden Hacker dar, in welchem Sie als Türsteher da sind und alle zu einer tollen Party einladen!!

Joomla!-Verzeichnisse sollten typischerweise alle auf CHMOD 755 und die Dateien auf CHMOD 644 gesetzt sein. Sollten Sie erfolgreich Ihre Seite mit Joomla! konfiguriert haben sollten Sie die Berechtigung der configuration.php auf CHMOD 444 setzen wenn dies nicht schon geschehen ist.
 

0 Kommentare

Kommentar schreiben