lokale drupalsite auf entfernte drupal-Installation bringen
Eingetragen von schluck (27)
am 27.05.2008 - 17:04 Uhr in
am 27.05.2008 - 17:04 Uhr in
Hallo ich habe in der suche noch nichts passendes gefunden.
Ich möchte meine lokal entwickelte Site (drupal6.1) mit Inhalt, und Modulen so wie sie konfiguriert ist, in eine schon bestehende Installation(drupal 6.2, auch mit Inhalt, Modulen usw.) auf einen entfernten Server bringen.
Gibt es dazu Tutorials? Irgendwelche Links und kann mir jemand sagen worauf ich achten muss?
Danke
- Anmelden oder Registrieren um Kommentare zu schreiben
Hallo, es gibt dazu ein
am 28.05.2008 - 09:16 Uhr
Hallo,
es gibt dazu ein Tutorial, aber das kostet Geld http://www.video2brain.com/de/products-106-2.htm (relevant ist "Die Website übertragen")
Ich würde als erstes die lokale Seite auf 6.2 updateten(würd immer versuchen Problemen aus dem Weg zu gehen), wenn das geklappt hat einfach die Installation auf dem Onlineserver löschen (sowohl die Daten in der MySQL Datenbank als auch die auf dem http Server)
Neue Daten hochladen und nen Dump mit MySQL Admin von der Daten der DB erstellen und diesen auf dem Web SQL Server importieren. (eigentlich braucht man dazu die Sätze aus den Cache Tabellen nicht, aber lokal sollten Sie nicht allzu groß sein, daher wurst)
So nun musst Du noch Deine Zugangsdaten der MySQL Datenbank in die Datei sites\default\settings.php -> Zeile 93 eingeben.
Falls Du es nicht hinbekommen solltest schick mir einfach ne E-Mail oder komm ins IRC Freenode im Raum #drupal.de
-------------------------------------
isardrachen.de
emdec.de
Ihr erwartet doch nicht ehrlich eine Meinung die frei von eigener Meinung ist, in einem Drupal Forum... ;)
hallo Andreas, danke, sowie
am 29.05.2008 - 22:53 Uhr
hallo Andreas,
danke, sowie du es beschrieben hast (das Löschen der Server-Intallation) wären ja die bestehenden Daten auf dem Server futsch, die ich ja doch behalten will
ok, es sind ja nur eine Handvoll Artikel& Seiten auf dem Server. Von der gesamten Konfiguration ist nichts wichtiges dabei. Von daher kann man schon die Server Installation löschen.Aber kann ich wenigstens die Arikel/Seiten irgendwie sichern und später in die neue Seite einfügen? Habe von MySQL u.Datenbank nicht so die Ahnung.
Werde mich bald dran machen.
A man's best friend...
am 29.05.2008 - 23:07 Uhr
May be his right hand. Soll heissen: wenn es nicht so viele Artikel sind, könntest du dir viel Kopfschmerzen ersparen, indem du eine Kopie der online-Seite ziehst, diese dann lokal aufspielst, und dann andersrum, dann die paar Artikel händisch überträgst. Zudem, wenn du selber sagst, von mysql nicht soviel Ahnung zu haben.
Drupal - Social Publishing
Ich habe das ganze mal
am 31.05.2008 - 12:22 Uhr
Ich habe das ganze mal getestet auf einem Webspace wo ich schon eine drupal-Installation hatte.
Erst bekam ich den eine "Site offline" Seite von Drupal angezeigt.(Seite in drupal optik)
Mit der Meldung:
The mysql error was: Access denied for user 'schluuuck'@'%' to database 'drupal_schluuuck'.
Nachdem ich offenbar in der settings.php die datenbank richtig geschrieben habe bekomme ich nun eine leere weiße Seite angezeigt.
So bin ich vorgegangen (erstmal ohne update weil selbe version auf dem Webspace):
in localhost/phpmyadmin bin ich auf die drupal datenbank gegangen, habe diese exportiert. Darauf hin erschien im nächsten Fenster der inhalt. Den habe ich kopiert und in einer .sql datei gespeichert.
Beim Webspace habe ich alle Tabellen in der Datenbank gelöscht.
Die phpmyadmin oberfläche meines webspace bietet keinen menüpunkt "importieren" deshalb bin ich auf "SQL" gegangen. Dort kann man sql befehle ausführen und auch eine Datei zum ausführen hochladen, was ich gemacht habe. danach hatte ich auch die richtigen Tabellen im meiner Datenbank.
Die .htaccess habe ich vorerstmal gelöscht danach hatte ich keine 500 Internal Server Error Meldung mehr.
Im nachhinein habe ich gelesen das man Module die nicht zum Kern gehören, deaktivieren soll. Ich hatte noch den Theme Developer aktiviert.
Vielleicht sieht jemand anhand meiner Vorgehensweise grobe Fehler oder Sachen die ich ausgelassen habe, ich weiss mir jedenfalls keinen Rat...
edit: ich kann keine seiten wie /admin aufrufen, dann steht da "Seite nicht gefunden"
Clean urls abschalten
am 31.05.2008 - 13:21 Uhr
Ich tippe mal auf clean urls. Du musst in der Tabelle "variable" oder "variables" alphabetisch sortieren (oben auf den Spaltenheader der Spalte mit den Modulnamen klicken). Dann dürfte der Eintrag von clean urls auf der ersten Seite sein.
Irgendwo steht dann was von Status in einer weiteren Zelle, dort den zweiten Wert von "1" auf"0" setzen.
Dann sollte es gehen. Wenn allerdings clean urls (bzw. mod_rewrite) auf deinem Online-Server aktiviert sind, ist es eher ein anderer Fehler.
Drupal - too unorganised to be a system