[Gelöst] Wie Theme mit Datenbankinfos in eine neue Xampp-Installation verschieben?
am 23.11.2009 - 20:51 Uhr in
Moin Leute!
Ich habe vor nem knappen Jahr angefangen mit Drupal eine Seite zu erstellen. Damals auf dem Rechner meines Bruders. Da ich mir vor ein paar Monaten einen Laptop angeschafft habe und ich auf die schnelle alle Daten rüberkopiert habe, war da auch die XAMPP-Installation mit bei. Ich kann nun nicht mehr mit dieser XAMPP-Installation arbeiten, da ich den Apache-Server und die MySQL-Datenbank nicht zum Laufen kriege.
Deshalb habe ich einfach eine neue Installation von XAMPPlite erstellt, welche auch funktioniert. Nur bekomme ich es jetzt (aufgrund meiner zu geringen Kenntnisse mit Datenbanken) nicht hin, die Datenbankinformationen aus der alten Installtion in die neue zu Übertragen. Das Theme aus dem ich meine Seite gebaut habe, war das Zen-Theme. Ich habe also den Theme-Ordner in die neue Installtion übertragen und auch alle hinzugefügten Module in den Module-Ordner gepackt. Jetzt fehlen nur die Datenbankinformationen. Ist das überhaupt möglich da nun was zu übertragen oder is alles futsch?
Gerne würde ich auch mit der alten XAMPP-Installation weiter arbeiten. Wie gesagt bekomme ich da nur Apache und MySQL nicht zum Laufen, da anscheinend irgendwelche Daten fehlen. Beim manuellen Starten der Batch-Dateien wird mir gesagt, dass z.B. eine ErrorMessage-Datei fehlt, die aber im direkten Installtionsordner unter MySQL vorhanden ist.
Derzeit bekomme ich bei der Anwahl meiner Website über den Browser bei Benutzung meiner neuen XAMPP-Installtion folgenden Fehler, wenn ich den Pfad "localhost/gomo" anwähle. "gomo" hieß auch die Datenbank.
Warning: Table 'gomo.access' doesn't exist query: SELECT 1 FROM access WHERE type = 'host' AND LOWER('127.0.0.1') LIKE LOWER(mask) AND status = 0 LIMIT 0, 1 in D:\xampplite\htdocs\gomo\includes\database.mysqli.inc on line 128
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at D:\xampplite\htdocs\gomo\includes\database.mysqli.inc:128) in D:\xampplite\htdocs\gomo\includes\bootstrap.inc on line 1009
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:\xampplite\htdocs\gomo\includes\database.mysqli.inc:128) in D:\xampplite\htdocs\gomo\includes\bootstrap.inc on line 1009
Warning: Table 'gomo.cache' doesn't exist query: SELECT data, created, headers, expire, serialized FROM cache WHERE cid = 'variables' in D:\xampplite\htdocs\gomo\includes\database.mysqli.inc on line 128
Warning: Table 'gomo.variable' doesn't exist query: SELECT * FROM variable in D:\xampplite\htdocs\gomo\includes\database.mysqli.inc on line 128
Warning: Table 'gomo.cache' doesn't exist query: UPDATE cache SET data = '', created = 1259003350, expire = 0, headers = '', serialized = 0 WHERE cid = 'variables' in D:\xampplite\htdocs\gomo\includes\database.mysqli.inc on line 128
Warning: Table 'gomo.system' doesn't exist query: SELECT name, filename, throttle FROM system WHERE type = 'module' AND status = 1 AND bootstrap = 1 ORDER BY weight ASC, filename ASC in D:\xampplite\htdocs\gomo\includes\database.mysqli.inc on line 128
Warning: Cannot modify header information - headers already sent by (output started at D:\xampplite\htdocs\gomo\includes\database.mysqli.inc:128) in D:\xampplite\htdocs\gomo\includes\bootstrap.inc on line 610
Warning: Cannot modify header information - headers already sent by (output started at D:\xampplite\htdocs\gomo\includes\database.mysqli.inc:128) in D:\xampplite\htdocs\gomo\includes\bootstrap.inc on line 611
Warning: Cannot modify header information - headers already sent by (output started at D:\xampplite\htdocs\gomo\includes\database.mysqli.inc:128) in D:\xampplite\htdocs\gomo\includes\bootstrap.inc on line 612
Warning: Cannot modify header information - headers already sent by (output started at D:\xampplite\htdocs\gomo\includes\database.mysqli.inc:128) in D:\xampplite\htdocs\gomo\includes\bootstrap.inc on line 613
Warning: Table 'gomo.url_alias' doesn't exist query: SELECT COUNT(pid) FROM url_alias in D:\xampplite\htdocs\gomo\includes\database.mysqli.inc on line 128
Ich hoffe, ihr könnt mir irgendwie helfen! Wer weitere Infos braucht: Ich gebe die gerne!
Danke ;)
Ciao
Sven
- Anmelden oder Registrieren um Kommentare zu schreiben
Richtig oder falsch: Deine
am 23.11.2009 - 22:30 Uhr
Richtig oder falsch: Deine Datenbank "gomo" ist leer.
--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!
webseiter.de
Ah ok! Das habe ich mir
am 23.11.2009 - 23:04 Uhr
Ah ok! Das habe ich mir gedacht. Ist ja auch klar, wenn die Datenbank-Daten nicht in die neue XAMPP-Installation eingefügt wurden.
Ich habe es vorhin hinbekommen, dass ich wenigstens die MySQL-Datenbank auf dem Rechner meines Bruders starten konnte. Anscheinend musste diese my.ini hinzugefügt werden und es ging. Leider funktioniert der Apache-Server immer noch nicht, da anscheinend alle Pfade/Verzeichnisse in de Configs auf einen alten Installationsort hinweisen.
Kann ich nun irgendwie die Datenbank exportieren/kopieren und in die neue "gomo"-Datenbank importieren/einfügen?
Würde das nur über PhpMyAdmin laufen? Da komme ich bei der alten Installation von XAMPP im Moment gar nicht ran, da ich nicht auf den "localhost" zugreifen kann (..., da Apache nicht an).
Was muss ich jetzt am besten machen, um die alte Datenbank in meine neue XAMPP-Installation zu überführen?
Ciao
Sven
nite schrieb Kann ich nun
am 24.11.2009 - 07:30 Uhr
Kann ich nun irgendwie die Datenbank exportieren/kopieren und in die neue "gomo"-Datenbank importieren/einfügen?
Würde das nur über PhpMyAdmin laufen? Da komme ich bei der alten Installation von XAMPP im Moment gar nicht ran, da ich nicht auf den "localhost" zugreifen kann (..., da Apache nicht an).
Was muss ich jetzt am besten machen, um die alte Datenbank in meine neue XAMPP-Installation zu überführen?
Du kannst eine bestehende DB mit PHPMYADMIN, oder z.B. auch mit MYSQLDUMPER natürlich exportieren und importieren.
Wenn es aber nur um lokale Datenbanken innerhalb von XAMPP geht, dann gehts richtig einfach. Im Verzeichnis ../mysql/data/DEINE DB deiner XAMPP Installation liegt ein Ordner DEINE DB mit Deiner Datenbank.
Den kopierst du einfach ins neue XAMPP ins gleiche Vezeichnis - FERTIG!
Und die bisherige Seite kopierst Du analog von ../htdocs/DEINE HP in den gleichen Ordner.
Wenn beides nicht "zerschossen" sein sollte, kannst Du die alte Seite am neuen Rechner so in knapp 2 Minuten aufrufen können.
-----
Design Probleme einfach mit FF und FIREBUG lösen!
Hi! Danke für den Tipp. Auf
am 24.11.2009 - 12:27 Uhr
Hi!
Danke für den Tipp. Auf den bin ich auch schon halbwegs gekommen, wusste nur nicht, ob man nicht noch weiter Ordner/Dateien kopieren müsste.
Wenn ich den Datenbank-Ordner und den HP-Ordner verschiebe und dann http://localhost/gomo aufrufe, kommt nur folgender Fehler:
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 12 bytes) in D:\xampplite\htdocs\gomo\includes\cache.inc on line 33
Ist die Datenbank also zerschossen oder was ist mit dieser Angabe genau gemeint? Muss ich vielleicht noch irgendwelche Einstellungen in PHPMyAdmin durchführen oder wird die Datenbank gomo durch das Kopieren des Ordners dort sofort hinzugefügt?
Ciao
Sven
//edit
Oh mein Gott! Es geht!
Ich habe nach dem Fehlercode gegooglet und in der php.ini die MemorySize au 32MB gestellt. Jetzt läuft's! Ich hoffe das bleibt so! :D
Das ist nur ein Hinweis,
am 24.11.2009 - 12:28 Uhr
Das ist nur ein Hinweis, daß Du nicht genug PHP MEMORY in Deiner Xampp Installation hast.
Geh zu ../php/php.ini und setz in Zeile 246 memory_limit auf 128M
Damit solltest Du auf der sicheren Seite sein. Auch mit mehreren Modulen ...
-----
Design Probleme einfach mit FF und FIREBUG lösen!
nite schrieb Oh mein Gott!
am 24.11.2009 - 12:35 Uhr
Oh mein Gott! Es geht!
Ich habe nach dem Fehlercode gegooglet und in der php.ini die MemorySize au 32MB gestellt. Jetzt läuft's! Ich hoffe das bleibt so! :D
Gott ist wirklich zuviel der Ehre - :-) .... aber prima, daß du auch selbst googlest! Können sich einige neue hier im Forum ne Scheibe abschneiden!
Und 32M ist ein wenig mau! Nimm lieber gleich 128 ... Damit klappts bestimmt auch in Zukunft ...
Und eines noch ... erledigte Threads bekommen ein "GELÖST" in di Ursprungsüberschrift hier im Forum!
Viel Spaß noch!
-----
Design Probleme einfach mit FF und FIREBUG lösen!
Ok ;) Werd' ich machen! Ich
am 24.11.2009 - 13:17 Uhr
Ok ;)
Werd' ich machen! Ich google natürlich immer zuvor nach den Fehlercodes und was mir noch so begnet. Meist schreibe ich das direkt mit in die Threads, wenn's sehr dringend ist ;)
Ich ändere dann noch das Thema in "gelöst" um!
Nochmal danke für die Hilfe!
Sven