ich möchte mit meinem alten Blog (V 0.8-beta5) auf einen anderen Server umziehen und dabei zugleich upgraden. Habe jetzt V 1.0 auf dem neuen Server frisch installiert - meine Frage: wie bekomme ich die alten Daten (komplett, also Einträge und Kommentare) und am besten auch die Einstellungen in's neue Blog? Mit dem Importer sehe ich keine Möglichkeit, und via RSS-Feed kommen die Kommentare nicht mit.
Indem du das neu installierte nochmal löschst, das alte serendipity-verzeichnis auf den neuen Server kopierst, die Datei serendipity_config_local.inc.php öffnest (mit einem Editor) und die Pfade sowie die Datebankinformationen anpasst, und mit phpmyadmin die inhalte der datenbank vom alten zum neuen server umziehst.
Und DANN machst du auf dem neuen Server ein Upgrade.
Kopiere erst 0.8-beta5 auf den neuen Server, schaue das dort alles läuft, und aktualisiere dann auf 1.0. Mehr dazu in der FAQ auf www.s9y.org.
Die Installation einer neuen Version macht Dir den Import der alten Daten unmöglich.
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
danke für die Tipps. Hatte ja gehofft, dass es weniger aufwändig ginge
garvinhicking wrote:Kopiere erst 0.8-beta5 auf den neuen Server
Nun ist mir aber noch nicht klar, wie ich meine alte 0.8-beta5 auf den neuen Server kopiere. Kannst Du mir da noch ein bißchen auf die Sprünge helfen? Danke
Weniger aufwändig ist eigentlich diese Methode - deine Art der Neuinstallation ist das aufäwndigere.
garvinhicking wrote:Kopiere erst 0.8-beta5 auf den neuen Server
Nun ist mir aber noch nicht klar, wie ich meine alte 0.8-beta5 auf den neuen Server kopiere. Kannst Du mir da noch ein bißchen auf die Sprünge helfen? Danke [/quote]
Deutsche Kurzform: Alle Dateien rüberkopieren, Datenbankdump per phpMyAdmin erstellen, auf dem neuen Server importieren. serendipity_config_local.inc.php editieren und neue DB Zugangsdaten eintragen. Adminoberfläche aufrufen, Pfade überprüfen und speichern. Je nach Notwendigkeit auch .htaccess überprüfen und korrigieren.
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Das 'rüberkopieren auf den neuen Server habe ich erledigt, die erforderlichen Rechte gesetzt, die serendipity_config_local.inc.php entsprechend angepasst (bei der htaccess konnte ich jetzt nichts erkennen, was zu ändern gewesen wäre) - und wie ich die Serendipity aufgerufen habe, gibt er mit diese Fehlermeldung:
Warning: Smarty error: unable to read resource: "" in
/<root>/bundled-libs/Smarty/libs/Smarty.class.php on line 1088
Damit stehe ich auf dem Schlauch, kann auch in den FAQ und auch im Forum nix dazu finden - hast Du eine Idee?
Gruß Ralf
Hast Du die Adminoberfläche bereits aufgerufen und die Pfade auf den neuen Server umgestellt?
Diese Fehlermeldung kann passieren wenn entweder .tpl Dateien fehlen, oder ein Verzeichnis nicht gefunden wird, oder ein Verzeichnis nicht gelesen werden kann.
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Die Datei liegt in deinem s9y stammverzeichnis (siehe FAQ auf www.s9y.org)
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Danke, ich hatte sie bereits gefunden, wie ich meine richtig ausgefüllt mit den neuen Zugangsdaten und nun ergibt sich der anblick wie oben bei neuer Adresse... kannste mir mal auf die Sprünge helfen?
Ist irgendwo noch in der Datenbank, der alten, was mit Zugangsdaten bespickt, wenn ja, in welcher Tabelle?
Ins Adminzentrum komme ich auch nicht, da will das System auf die alte DB zugreifen.
Muss doch dann irgendwo noch eine andere Stelle geben außer der...local.inc.php, wo noch Zugangsdaten gespeichert sind. Oder?