Joomla umziehen — drei Werte entscheiden.
Ein Joomla-Umzug ist unkompliziert, wenn man weiß, wo die Stellschrauben sitzen. Fast alle Probleme danach gehen auf drei Werte in einer einzigen Datei zurück — plus die üblichen Dateirechte.
Alles Wesentliche steht in der Konfigurationsdatei im Hauptverzeichnis: Datenbankzugang, Tabellenpräfix, Pfade für Protokolle und temporäre Dateien, Mailversand und Sitzungsspeicher. Wer diese Werte richtig setzt, hat neunzig Prozent geschafft. Der Rest sind Dateirechte und der alte Cache, der nicht mitkopiert werden darf.
Website down oder gehackt? Schreib mir per WhatsApp oder E-Mail mit Domain und kurzer Beschreibung — ich melde mich in der Regel innerhalb weniger Stunden, auch am Wochenende, wenn es brennt. Zugangsdaten bitte nie in der ersten Nachricht, sondern erst nach Absprache über einen sicheren Weg.
Bestandsaufnahme.
- Joomla-Version und PHP-Version am Ausgangsort.
- Verfügbare PHP-Fassungen am Ziel.
- Erweiterungen mit Versionen.
- Zeitgesteuerte Aufgaben auf dem alten Server.
- Postfächer, falls beim selben Anbieter.
- Zusätzliche Domains und Subdomains.
- Größe: Dateianzahl und Datenbankgröße.
Punkt vier wird am häufigsten vergessen und fällt erst Wochen später auf — ein Cronjob für Sicherungen, Suchindex oder Importe wandert nicht automatisch mit (Wartungsaufgaben).
Ziel vorbereiten.
PHP-Fassung passend einstellen, benötigte Erweiterungen der Laufzeitumgebung prüfen, Datenbank anlegen, Zugangsdaten notieren. Grenzen prüfen: Arbeitsspeicher, Laufzeit, maximale Uploadgröße.
Joomla braucht nicht viel, aber bei Importen und Bildverarbeitung reißen knappe Grenzen schnell (Hosting-Anforderungen).
Dateien übertragen.
Das gesamte Verzeichnis wandert mit. Anders als bei manchen anderen Systemen liegt bei Joomla alles im öffentlichen Bereich — das macht die Übertragung einfach und die Absicherung der Konfigurationsdatei wichtig.
Nicht mitkopieren: die Inhalte der beiden Cache-Verzeichnisse und des temporären Verzeichnisses. Das spart Übertragungszeit und verhindert Fehler am Ziel. Die Verzeichnisse selbst müssen bleiben, nur leer.
Bei sehr vielen Dateien ist eine Übertragung per Dateiprotokoll quälend langsam. Dann lohnt ein Archiv auf Serverebene und das Entpacken am Ziel.
Datenbank übertragen.
- Vollständigen Export ziehen, bei Größe über die Kommandozeile.
- Zeichensatz beachten — sonst Zeichenmüll bei Umlauten.
- Am Ziel einspielen.
- Tabellenzahl vergleichen.
- Stichprobe: Inhalte und Umlaute in Ordnung?
Während des Umzugs sollte niemand im alten Backend arbeiten — sonst fehlen Inhalte am Ziel.
Die Konfigurationsdatei.
Das Herzstück des Umzugs. Im Hauptverzeichnis liegt eine Datei mit allen Einstellungen, und dort sind anzupassen:
| Wert | Was eintragen |
|---|---|
| Datenbankserver | Meist localhost, manchmal abweichend |
| Datenbankname, Benutzer, Passwort | Zugangsdaten am Ziel |
| Tabellenpräfix | Muss zur eingespielten Datenbank passen |
| Pfad für Protokolle | Absoluter Pfad am neuen Server |
| Pfad für temporäre Dateien | Absoluter Pfad am neuen Server |
| Mailversand | Zugangsdaten des neuen Postfachs |
| Sitzungsspeicher | Nur Dienste eintragen, die es am Ziel gibt |
Die letzten vier Zeilen sind die, an denen Umzüge scheitern. Dazu gleich mehr.
Sicherheitshinweis: Diese Datei enthält Zugangsdaten im Klartext und liegt im öffentlichen Verzeichnis. Prüf nach dem Umzug, dass der Server sie nicht ausliefert — ruf den Pfad einmal im Browser auf. Kommt der Inhalt, ist die Serverkonfiguration falsch.
Das Tabellenpräfix.
Joomla stellt allen Tabellennamen ein Präfix voran. Steht in der Konfigurationsdatei ein anderes als in der eingespielten Datenbank, findet Joomla nichts — und meldet das oft nicht verständlich, sondern mit einer weißen Seite oder einem Datenbankfehler.
Das passiert besonders dann, wenn am Ziel eine frische Joomla-Installation stand und deren Konfigurationsdatei weiterverwendet wurde. Prüf also: Welches Präfix haben die Tabellen tatsächlich?
Das ist einer der häufigsten Joomla-Umzugsfehler und in einer Minute behoben, wenn man weiß, wo man schaut (Weiße Seite).
Pfade für Protokolle und Temporäres.
In der Konfiguration stehen absolute Pfade zu zwei Verzeichnissen. Nach einem Umzug zeigen sie auf Verzeichnisse, die es am neuen Server nicht gibt.
Die Folge ist unangenehm indirekt: Joomla läuft scheinbar, aber Installationen schlagen fehl, Protokolle werden nicht geschrieben, Uploads landen nirgends. Die Fehlermeldungen führen dabei oft in die Irre.
Also: beide Pfade auf die tatsächliche Struktur am Ziel anpassen. Den vollständigen Pfad verrät die Systemübersicht im Backend — falls man hineinkommt.
Dateirechte.
Die zweithäufigste Ursache für Probleme nach einem Umzug. Hochgeladene Dateien gehören dem übertragenden Benutzer, nicht dem Webserver.
Joomla braucht Schreibrechte in: beiden Cache-Verzeichnissen, dem temporären Verzeichnis, dem Protokollverzeichnis, dem Medienverzeichnis und für die Konfigurationsdatei bei Änderungen über das Backend.
Setz keine pauschal weit offenen Rechte. Bei Joomla ist das ein realer Angriffsweg — und es löst die Ursache nicht (Sicherheit).
Cache und Sitzungen.
Der alte Cache enthält Pfade des alten Servers. Mitkopiert führt er zu Fehlern — also leeren, nicht übertragen.
Beim Sitzungsspeicher ist ein Joomla-Eigenheit zu beachten: In der Konfiguration steht, wo Sitzungen abgelegt werden — Dateisystem, Datenbank oder ein Zwischenspeicherdienst. Ist dort ein Dienst eingetragen, den es am Ziel nicht gibt, scheitert die Anmeldung still. Man kommt nicht ins Backend und bekommt keine verständliche Meldung.
Nach einem Umzug deshalb: Sitzungsspeicher auf Datenbank oder Dateisystem stellen, bis alles läuft. Dasselbe gilt für den Cache-Speicher (Kein Zugang).
Unter Testadresse prüfen.
- Startseite und je ein Seitentyp.
- Backend erreichbar, Anmeldung funktioniert.
- Bilder werden angezeigt.
- Formular absenden, Mailempfang prüfen.
- Geschützter Bereich mit Testzugang.
- Suche ausprobieren.
- Protokoll ansehen.
Die Testfassung vor Suchmaschinen sperren — und die Sperre nach dem Umschalten entfernen. Das ist der teuerste Einzelfehler bei Umzügen (robots.txt).
Umschalten und danach.
Umgeschaltet wird über die Namenseinträge. Einige Tage vorher die Gültigkeitsdauer senken, damit es schnell greift (DNS).
Danach zu prüfen:
- Alle Seitentypen unter der echten Adresse.
- Suchmaschinensperre entfernt?
- Zeitgesteuerte Aufgaben neu eingerichtet?
- Mailversand aus Formularen.
- SEF-Adressen funktionieren (SEF-Adressen)?
- Zertifikat gültig und Verlängerung aktiv (SSL).
- Protokoll die ersten Tage beobachten.
- Erst nach zwei Wochen kündigen.
Der fünfte Punkt ist Joomla-spezifisch: Wenn die Adressumschreibung auf Serverebene nicht übernommen wurde, führen alle Unterseiten ins Leere, während die Startseite läuft. Ein typisches Bild nach einem Umzug.
Häufige Fehler.
- Tabellenpräfix passt nicht.
- Pfade für Protokolle und Temporäres nicht angepasst.
- Sitzungsspeicher zeigt auf einen Dienst, den es nicht gibt.
- Cache mitkopiert.
- Dateirechte falsch.
- Adressumschreibung auf Serverebene vergessen.
- Konfigurationsdatei wird vom Server ausgeliefert.
- Zeitgesteuerte Aufgaben vergessen.
- Zu früh gekündigt.
Die ersten drei zusammen erklären die große Mehrheit aller Joomla-Umzugsprobleme — und alle drei stehen in derselben Datei.
Wenn du nicht weiterkommst.
Wenn ein Umzug ansteht oder nach einem Umzug nichts mehr geht. Ich finde die Ursache, behebe sie und erkläre dir, was passiert ist. Bei einem laufenden Ausfall hilft der Notfall-Support, dauerhaft begleitet die Joomla-Wartung.
Ursache finden, Website wieder zum Laufen bringen, kurzer Bericht — meist am selben Tag.
Für Anpassungen, Fehlerbehebung und Beratung nach Aufwand, abgerechnet in 15-Minuten-Schritten.
Updates, Backups, Sicherheitscheck, Monitoring — Kleinigkeiten inklusive.
Orientierungswerte, keine Fixpreise — nach einem kurzen Gespräch bekommst du ein Festpreisangebot.
Wer hilft.
Ich bin Manuel Killert, Webentwickler aus Quakenbrück. Content-Management-Systeme sind mein Fachgebiet — ich arbeite seit Jahren damit, unterrichte das Thema als Dozent und kenne die Systeme nicht nur aus der Anwendung, sondern von innen: Datenmodell, Rechtekonzept, Templating, Erweiterungsarchitektur, Caching, Betrieb.
Bei Joomla ist das besonders nützlich, weil viele Installationen über Jahre gewachsen sind und mehrere Hauptversionen hinter sich haben. Die Störungen kommen dann selten aus dem Kern, sondern aus dem, was sich angesammelt hat: Erweiterungen aus einer anderen Epoche, Überreste alter Templates, Konfiguration an mehreren Stellen gleichzeitig.
Was du bekommst: eine Diagnose in verständlicher Sprache, eine Behebung, die hält, und eine ehrliche Einschätzung dazu, ob deine Installation weiterbetrieben, aktualisiert oder abgelöst gehört — auch wenn die Antwort lautet, dass alles so bleiben kann.
Echte Projekte — live ansehen.
WordPress-Websites, die ich gebaut habe oder laufend betreue.

Markenfest
Stärkerer Online-Shop — Webdesign, Content und individuelle Shop-Funktionen.
Website ansehen ↗
KT Bodenteam
Professioneller Auftritt für einen Bodenleger — Vorher-Nachher-Slider und regionale SEO.
Website ansehen ↗
Potassco Solutions
Klare Website für ein KI-Unternehmen, die komplexe Technologie verständlich macht.
Website ansehen ↗FAQ — Joomla umziehen.
Was muss ich nach einem Joomla-Umzug anpassen?
Die Konfigurationsdatei im Hauptverzeichnis: Datenbankzugang, Tabellenpräfix, die absoluten Pfade für Protokolle und temporäre Dateien, Mailversand und Sitzungsspeicher.
Warum zeigt Joomla nach dem Umzug eine weiße Seite?
Häufigste Ursache ist ein falsches Tabellenpräfix — besonders wenn am Ziel eine frische Installation stand und deren Konfigurationsdatei weiterverwendet wurde.
Warum komme ich nach dem Umzug nicht ins Backend?
Oft weil in der Konfiguration ein Sitzungsspeicher eingetragen ist, den es am Ziel nicht gibt. Die Anmeldung scheitert dann still. Vorübergehend auf Datenbank oder Dateisystem stellen.
Warum funktionieren nur die Startseite und keine Unterseiten?
Weil die Adressumschreibung auf Serverebene nicht übernommen wurde. Ein typisches Bild nach einem Umzug bei aktivierten SEF-Adressen.
Was darf nicht mitkopiert werden?
Die Inhalte der beiden Cache-Verzeichnisse und des temporären Verzeichnisses. Sie enthalten Pfade des alten Servers und führen am Ziel zu Fehlern.
Worauf muss ich bei der Konfigurationsdatei sicherheitsseitig achten?
Sie enthält Zugangsdaten im Klartext und liegt im öffentlichen Verzeichnis. Ruf den Pfad nach dem Umzug einmal im Browser auf — kommt der Inhalt, ist die Serverkonfiguration falsch.
Das bin ich – rechts im BildErzähl mir, was an deinem Joomla klemmt.
Schreib mir die Adresse, die Joomla-Version und was passiert ist. Bei einem laufenden Ausfall schreib das in die erste Zeile — dann sehe ich es sofort.
Antwort meist innerhalb von 24 Stunden · hallo@manuelkillert.de