Lokale Version aus Live-Site machen mit Xampp
am 19.03.2008 - 14:15 Uhr in
Hallo zusammen,
ich habe folgendes Problem:
Irgendwie ist mir meine lokale Installation (Xampp) einer Drupal-Website abhanden gekommen. Wie gehe ich nun vor, um die Live-Site wieder nach Xampp zu importieren?
Also genau der umgekehrte Weg...
Bisher habe ich mit MySQL-Front die Datenbank gesichert und die Drupal-Installation per FTP runtergezogen und in htdocs kopiert. Dann mit PhpMyAdmin eine Datenbank mit dem gleichen Namen angelegt und über "Importieren" die Tabellen importiert. Dabei kam folgende Fehler-Meldung:
SQL-Befehl: Dokumentation
SELECT *
FROM Array
WHERE CONCAT_WS( "-", `pid` , `src` , `dst` ) = "category/bitte-abteilung-und-team-ausw"
ORDER BY `pid` , `src` , `dst`
LIMIT 0 , 30
MySQL meldet: Dokumentation
#1146 - Table 'd00738c2.array' doesn't exist
Wenn ich die Seite in XAMPP aufrufe kommt "Unable to connect to database server". Was muß ich in der settings.php ändern? Bei "$db_url = 'mysql://username:password@localhost/databasename" steht natürlich username:password der Live-Site. Wenn ich das auf root ändere bleibt's bei "Unable to connect". Auch wenn ich bei "$base_url = 'http://localhost/xxx';" die Adresse meiner lokalen Installation eintrage, ändert sich nichts.
Was mache ich falsch?
Gruß,
Brainwalker
- Anmelden oder Registrieren um Kommentare zu schreiben

Lösung gefunden!!!
am 20.03.2008 - 11:39 Uhr
Nach einiger Recherche habe ich doch selbst die Lösung gefunden:
Folgende Nodes haben mir geholfen:
http://drupal.org/node/75545
http://drupal.org/node/232460
Durch den zweiten Node habe ich den ersten erst richtig kapiert. Wichtig ist auch, daß man Xampp beibringt mit clean_urls umzugehen.
Irgendwie habe ich auch nicht daran gedacht in PHPMyAdmin einen Benutzer mit den gleichen Zugangsdaten und Rechten wie auf dem Live-Server einzurichten, da ich davon ausging über root auf die db zugreifen zu können...
Die Datenbank habe ich übrigens erneut fehlerfrei importieren können. Keine Ahnung, warum das beim ersten Mal schief gegangen ist...