joomla!: Beispieldaten nachträglich installieren wegen Fehlermeldung: “Error: the XML response that was returned from the server is invalid.”
Ich weiß nicht warum, aber ich habe heute bei der Installation eines joomla! Probleme mit dem Installieren der Beispieldaten gehabt. Dazu fand ich verschiedenen Hinweise, die die Fehlermeldung “the XML response that was returned from the server is invalid” beim Drücken des Buttons Beispieldaten installieren. Zuvor kam es schon bei der Einrichtung des FTP-Layers zu derselben Fehlermeldung.
Ich fand nun verschiedenen Hinweise, u.A., dass joomla! 1.5 nicht mit PHP 5.3 funktioniert. Mein Server verwendet aber gar nicht PHP 5.3 und ein neues (altes) XAMPP auf dem Webserver installieren, das wollte ich auch nicht. Wer weiß, was dann wieder nicht funktioniert, never touch a running system.
Also habe ich kurzerhand die Installation übersprungen, ein wenig recherchiert und eine einfache Lösung gefunden: Ich installiere die Beispieldaten einfach nachträglich. Dies funktioniert denkbar einfach. Ich holte mir den SQL-Dump der Beispieldaten aus der Installation von
/installation/sql/mysql/sample_data.sqlund öffnete die Datei in einem Texteditor.
Man sieht schnell, dass der Tabellenpräfix ersetzt ist durch ein “#_” . Klar, denn den kann ich ja selbst wählen. Also einmal Suchen/Ersetzen “#__” durch “jos_” oder wie auch immer Euer Präfix heißt.
Dann den gesamten Text in die Zwischenablage (ca. 100 KB, das geht schon, zumindest auf meinem Mac), phpMyAdmin starten, die joomla!-Datenbank auswählen und dann das SQL-Kommandofenster öffnen.
Dort dann den Text einfügen und “OK”.
Wenn bei Euch – anders als in meinem Beispiel
– der Tabellenprefix im eingefügten Text mit dem in der Datenbank übereinstimmt, dann sollte alles glatt funktionieren. Bei mir war es zumindest so.
So kann man also in Joomla! die Beispieldaten auch nachträglich installieren und somit auch den Fehler “Error: the XML response that was returned from the server is invalid” umgehen.
Leider gab es danach noch einen weiteren Fehler: Der Admin-Benutzer wurde nicht angelegt. Wie Ihr das macht, zeige ich Euch in einem anderen Artikel.
Nehmt’s leicht!
