Eine lokale Version von Joomla bietet einige Vorteile. Besonders bei umfassenden Änderungen, einem Upgrade oder der Entwicklung. Wer nun sein Joomla vom Webserver auf einen lokalen Rechner umziehen will muss so einiges beachten.

Das Kopieren der Dateien vom Server via FTP zum lokalen Rechner ist nur einer von zahlreichen Schritten um sein Joomla erfolgreich lokal zu starten.

1. Download

Der erste Schritt ist der Download des kompletten Joomla Verzeichnisses auf den lokalen Rechner. Dabei empfiehlt es sich zuvor die Ordner "Cache" und "tmp" zu leeren. Da diese Dateien nicht gebraucht werden.

2. Datenbank

Die Datenbank muss natürlich ebenfalls kopiert werden. Das macht sich am einfachsten mit dem MySQLDumper dieses kleine Helferlein wird einfach via FTP auf den Server kopiert und im Browser aufgerufen. Nachdem man die Zugangsdaten zur Datenbank angegeben hat, erhält man eine schicke Übersicht über alle Daten und kann per Klick ein Backup ausführen und herunterladen.

3. Lokaler Server

Die wenigsten werden zu Hause einen Server laufen haben. Da hilft Apache Friends mit XAMPP. XAMPP ist eine Distribution von Apache, MySQL, PHP und Perl, die es
ermöglicht diese Programme auf sehr einfache Weise zu installieren. So hat man mit wenigen Klicks einen lokalen Server aufgesetzt.

4. Lokaler Start

Als erstes natürlich wieder die Datenbank bespielen. Dazu muss zuerst eine leere angelegt werden. Das kann man mittels phpMyAdmin im XAMPP Control Panel machen. In der Datenbankübersicht eine neue Datenbank mit utf8_general collation. Ist diese angelegt, wird mittels MySQLDumper das Backup wieder hergestellt. Die standard Zugangdaten für XAMPP Datenbanken lauten BN: root und PW: " " < kein passwort :)

5. Joomla Konfigurieren

Alle Dateien die um lokalten Server aufgerufen werden sollen müssen im Ordner "htdocs" liegen. Der befindet sich meist unter C:/xampp/htdocs. Da hinein gehört also auch die Kopie der Joomla Webseite. In diesem Verzeichnis liegt auch die configuration.php. Diese muss nun bearbeitet werden:

var $log_path = 'c:\\xampp\\htdocs\\joomla\\logs'; // anpassen auf den absoluten Pfad Ihres Webhostes
var $tmp_path = 'c:\\xampp\\htdocs\\joomla\\tmp'; // anpassen auf den absoluten Pfad Ihres Webhostes
var $live_site = 'http://localhost/joomla'; // Ändern der Web-URL auf die Webhost-Domain, wenn dieses notwendig ist! Meisst leer!
var $user = 'root'; // ändern des Datenbank Benutzername für den Datenbank-Login auf dem Webhost
var $db = 'test1'; // ändern der Datenbank auf den des Webhostes (meisst usr_webxxx_y = xxx = Benutzer, y = datenbank Nummer)
var $password = ''; // ändern des Datenbank Benutzer Passwortes auf den Webhost. XAMPP hat kein Passwort

Wenn alles geklappt hat, sollte die lokale Kopie nun aufrufbar sein. Im Browser über http://localhost/joomla . 

 

 

 

 

Widerrufbutton im Onlineshop

Widerrufbutton im Onlineshop

Bei allen B2C Fernabsatzverträgen muss es ab Spätestens ab dem 19. Juni 2026 möglich sein den geschlossenen Vertrag genauso einfach zu widerrufen wie abzuschließen. Was muss ich umbauen? Wie sieht eine Lösung für...

Read more

wasapi modus ausschalten

Um den WASAPI-Exklusivmodus in Windows zu deaktivieren, öffnen Sie über mmsys.cpl (Win+R) die Soundeinstellungen, wählen das Wiedergabegerät aus und entfernen unter „Eigenschaften“ > „Erweitert“ die Haken bei „Anwendungen haben alleinige...

Read more

JCE Fileupload maximum 1024kb

JCE Fileupload maximum 1024kb

Der JCE lässt nur Dateien bis 1024KB ( 1 MB ) zu

Read more

Joomla OSmap Update führt zu Fatal Error…

Joomla OSmap Updates

Die aktuellen Updates von OSMap Free verursachen Fehler bei einem Update.  Problem ist die Erweiterung "ShackExtensionSupport" darin befindet sich die Datei "AbstractScript.php"

Read more

Matomo Cronjob bei ALLinkl einrichten

Matomo (früher Piwik) ist ein Open-Source-Webanalyse-Tool, das ähnlich wie Google Analytics funktioniert, aber mit starkem Fokus auf Datenschutz, Datenhoheit und DSGVO-Konformität.Es kann entweder selbst gehostet (On-Premise) oder als Cloud-Lösung genutzt...

Read more

Unclosed regex pattern at position

Joomshaper Compress JS

Ein unschöner Fehler tritt im Zusammenspiel vom JoomShaper Template „shaper_helixultimate“ und dem Video Plugin „AllVideos (by JoomlaWorks)“ auf.

Read more

Joomla & WordPress-Website lokal/off…

Website lokal speichern mit HTTrack

Ein statisches Backup (HTML Seiten) einer dynamischen Webseite auf CMS Basis (PHP MySQL) wie Wordpress oder Joomla macht sich am besten mit HTTrack. Wir nutzen das Tool gern um einzelne Seiten...

Read more

HTTrack Empty Mirror Error

HTTrack Empty Mirror Error

Wir nutzen den guten alten „WinHTTrack Website Copier“ gern um eine statische Kopie einer Joomla oder Wordpress-Webseite zu erstellen und abzulegen. Das ist vor allem bei Maintenance oder Baustellenseiten eine...

Read more

REST-API : Datenbankmigrationen mit Alem…

Im Zuge der Entwicklung einer REST API mit Python, kommen wir jetzt zu Datenbankmigrationen mit Alembic. Migrationen sind extrem wichtig, wenn du deine Datenbankstruktur im Laufe der Entwicklung ändern willst (z...

Read more
Wir nutzen Cookies auf unserer Website. Diese sind essenziell für den Betrieb der Seite, sogenannte Tracking Cookies werden nicht eingesetzt. Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.