Wer mehrere Kunden Domains innerhalb eines Webspaces verwaltet, setzt Joomla ja öfter neu auf. Die zuweilen problematische und manchmal auch nicht erfolgreiche Installation mit dem Installerprogramm fordert die Geduld und auch das Glück heraus. Es gibt einen Weg, schnell und elegant diese Problematik zu umgehen, vorausgesetzt, a) man hat bereits auf einer anderen Domain (gleicher Webspace!) eine erfolgreiche Joomla 1.5.x Version laufen und eine funktionsfähige configuration.php und b) man verfügt über einen 1.5. kompatiblen sql demo-content (oft erhält man diesen, wenn man mit commerziellen Templates arbeitet) oder einen 1.5. kompatiblen SQL Content einer anderen 1.5 Installation und c) man hat volle Adminrechte auf seinem Webserver bzgl. SQL Datenbankenverwaltung
Hier die Schritte:
1. Das gezippte Joomla 1.5.x Installationspaket auf dem PC entpacken
2. Per FTP Prüfung, ob im Startverzeichnis auf dem Webserver alte index.html dateien herumliegen, diese löschen oder umbenennen.
3. Wie üblich, Installationspaket, wenn möglich mit dem User "root" auf den Server laden, OHNE den Folder "installation"
4. die notwendigen Rechte über CHMOD für die Joomla Ordner setzen
5. Über die Adminoberfläche des Webproviders eine MySQL Datenbank mit z.B. phpMyAdmin - 2.8.2.4 erstellen; hierbei diese Parameter beachten: MySQL-Zeichensatz: UTF-8 Unicode (utf8) Zeichensatz / Kollation der MySQL-Verbindung: utf8_general_ci
6. TAB: Import anwählen; SQL Script des Demo Contents oder der anderen Installation
auf dem PC auswählen, Import durch OK bestätigen.
6. Links sind nun die DB EInträge zu sehen, wenn der Import erfolgreich war.
7.phpMyAdmin schliessen
8. Die bereits existierende configuration.php (Kopie) mit einem Editor öffnen: WARNUNG: nicht den Windows oder ähnlichen EDITOR verwenden, hier schleichen sich nicht gewollte Steuerzeichen etc. ein, kostenlos und zuverlässig geht es mit Proton.
9. In der configuration.php nun NUR die 3 DB Infos der DB (DB Name, User, passwd) eintragen (Zeilen 16, 17, 18). Das existierende secret word muss nicht angepasst werden, und kann so bleiben, wie es ist.
9a) Zeilen 38 und 39: Name und emailadresse ändern/anpassen
10. Datei speichern. Hinweis (danke, Null815): je nach individuellem Setup (Webhoster, Hostingprodukt etc.) kann es notwendig werden, mehr Zeilen zu ändern. Die Beschreibung unter 1.-9. galt für einen virt. Rootserver, auf dem mehrere Domains laufen.
11. Auf dem Server die configuration.php-dst im Startverzeichnis löschen, die gerade neu erstellte configuration.php ins Startverzeichnis hochladen.
12.Am backend der Seite nun als Admin einloggen: Als User und Passwd sind hier natürlich die Angaben einzutragen, die dem SQL content entsprechen, den man geladen hat. Bei Template demo contents sind es die, die vom Ersteller mitgeliefert werden, hier vorher nachschauen, die Angaben stehen meist neben dem Download button, typischer weise z.B. User: admin pwd: demo oder user;admin pwd:admin
13. Nach erfolgreichem Admin Login kann man nun Erweiterungen installieren, z.B. das zu dem demo content gehörende Template.


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen