Ich habe gestern das CMS Joomla 1.5 auf meinem Webspace bei kreativmedia.ch installiert. Es hat prima geklappt. Hier der Ablauf möglichst einfach und verständlich. Weiter unten dann noch mögliche Fehlermeldungen.
- Joomla hier runterladen und anschliessend entpacken.
- Den Inhalt des entpackten Ordners via FTP (z.B. mit dem Programm Fetch) in den Ordner httpdocs. Der Pfad des Files index.php ist dann also /httpdocs/index.php und nicht /httpdocs/Joomla_1.5.7-Stable-Full_Package/index.php.
- Das File configuration.php dest in configuration.php umbenennen und alle Rechte freigeben (mit dem FTP Programm Fetch ist das mit der rechte Maustaste möglich).
- Die URL www.dieurl.ch im Browser eingeben.
- Man wird automatisch zum Installationsmenü weitergeleitet.
- Sprache wählen, weiter.
- Agreement lesen, weiter.
- Jetzt erscheint die Eingabemaske für die MySQL Datenbank. Diese Datenbank muss man zuerst via Plesk installieren. Dazu im Browser ein neues Fenster bzw. neuer Tab öffnen und die Adresse https://www.dieurl.ch:8443 eingeben. Nach dem Login (diesen bekommt man bei Vertragsabschluss mit kreativmedia.ch) gelangt man zur Plesk Oberfläche. Da ganz rechts auf Start klicken, anschliessend unten auf die Domain (dieurl.ch) klicken, dann auf das Bildchen Datenbanken klicken, eine neue Datenbank hinzufügen, die Datenbank mit z.B. joomladb benennen und einen neuen Benutzer anlegen. Detailiertere Plesk Anleitungen findet man schnell im Netz.
- Jetzt wieder zurück zur Joomla-Installation. Hier kann man nun die Datenbank eintragen. Bei mir hat dies jedoch nicht recht funktioniert bzw. nach der Installation gab es einen Datenbank Verbindungserror. Ziemlich nervig, weil dann wichtige Einträge fehlen. Daher habe ich zusätzlich die Datenbank Angaben direkt im File configuration.php eingetragen und auf den Server geladen. Anschliessend in der Installation auf weiter klicken.
- Der FTP Zugang funktionierte bei mir zu Beginn auch nicht. Die richtigen Angaben sind wie folgt:
Host: www.dieurl.ch, FTP Port: 21, FTP Username: der Benutzername, FTP Password: das Passwort, FTP Root: /httpdocs
Wenn's nicht klappt, trotzdem weitermachen. Diese Angaben können nachträglich eingefügt werden. - Anschliessend konnte ich mich als admin und dem in der Installation definierten Passwort einloggen.
- Joomla T-Shirt kaufen.
- Nach der Installation erschien "Cannot connect to MySQL database": Die Datenbank selber im File configuration.php eintragen. Ich musste jedoch anschliessend Joomla neu installieren, da Datenbankeinträge fehlten (bsp. die Benutzerdaten vom admin).
- Login als admin nicht möglich: Die hängte ebenfalls mit der Verbindungsproblem der MySQL Datenbank zusammen. Ich versuchte, den User in der Datenbank selber zu erstellen, dier klappte aber wegen dem verschlüsselten Passwort nicht so recht. Daher: Joomla neu installieren und die MySQL Angaben direkt in das configuration.php schreiben (und in der Eingabemaske der Installation).
- "JFolder::create: Could not create directory" bei der Installation von Extensions (z.B. Templates): Der FTP-Zugang war nicht richtig konfiguriert. Dies kann man wie folgt einrichten: Im Joomla Administrator Menü ganz links auf Site klicken, dann auf Global Configuration und den Reiter "Server" auswählen. Hier kann man die FTP Angaben machen (siehe oben).
- Übrigens: an den tmp und logs Pfaden muss man nichts ändern. Diese lauten /home/httpd/vhosts/dieurl.ch/httpdocs/tmp