Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

> Sefrengo Serfertransfer-Wizard
MaZderMind
Beitrag Fri. 19. January 2007, 17:06
Beitrag #1


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 680
Mitglied seit: 09.08.2006
Wohnort: nähe Mainz
Mitglieds-Nr.: 182



Hallo
Ich hab mich heut Vormittag darüber aufgeregt, dass es immer relativ kompliziert ist mit einem Projekt auf einen anderen Server umzuziehen. Vorallem wenn das Projekt auch noch mehrere Clients beinhaltet müssen jede Menge Pfade in der values-Tabelle geändert werden (die Projekt-Pfade kann man allerdings auch im Backend ändern, das ist mir bekannt). Zusätzlich muss auch noch die config.php angepasst werden. Vorallem neulinge haben damit oft Probleme.
Ich hatte schon zu Dedi-Zeiten vor einen Wizard für diese Prozedure zu bauen, sodass alles von einer Stelle aus ausgeführt werden kann. Also hab ich heute Vormittag angefangen "mal schnell" einen solchen Wizard zu entwerfen und nu hat es doch einige Stunden gebraucht aber hier ist er.

Der Wizard führt in 6 Schritten durch alle Konfigurationseinstellungen, Updatet automatisch die config.php (oder bietet diese alternativ zum Download an), gibt Vorschläge für die Pfade an (ähnlich wie das Setup) und aktualisiert die Eintstellungen in der Datenbank. Somit ist das übertragen eines Projektes auf einen anderen Server mit wenigen Klicks erledigt.

als Designvorlage habe ich mir das Layout des SF-Setups geliehen.

Die servertransfer.php muss nach dem kopieren aller Dateien auf den Zielserver und dem einspielen des Datenbank-Dumps in den backend-Ordner auf diesem Server kopiert und anschließend im Browser aufgerufen werden. Nach dem durchlaufen des wizards muss das Script unbedingt gelöscht oder anderweitig unausführbar gemacht werden (von .php aut .txt umbenennen o.ä.).

Her noch ein paar Screenshots:
Angehängte Datei  db.png ( 7.4KB ) Anzahl der Downloads: 221
Angehängte Datei  paths.png ( 10.04KB ) Anzahl der Downloads: 182


Gruß, Peter
Angehängte Datei(en)
Angehängte Datei  servertransfer.php ( 17.15KB ) Anzahl der Downloads: 72
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Antworten
Ute
Beitrag Sat. 16. June 2007, 15:49
Beitrag #2


Advanced Member
*****

Gruppe: AdvancedMembers
Beiträge: 175
Mitglied seit: 28.07.2006
Mitglieds-Nr.: 169



Hallo Peter (MaZderMind),

ich führe zum ersten Male einen Servertransfer durch, deshalb entschuldige bitte meine dumme Frage. Also ich habe lokal auf meinem Rechner eine Sefrengo 1.4 final installiert und möchte damit auf einen Webserver umziehen. Der Datenbank-Name auf meinem lokalen Rechner stimmt nicht mit dem Datenbanknamen des Webservers überein.

Also ich habe zunächst ganz normal Sefrengo auf dem Webserver installiert. Dann habe ich einen Dump der lokalen Installation mit MySQldumper gemacht und den ins Backend auf den Webserver kopiert. Dann habe ich alle Dateien der lokalen Installlation (backend, projekt01) über die Dateien auf dem Webserver gebügelt. Ins Backend habe ich auch die servertransfer.php kopiert und ausgeführt. Er erkennt auch die alten Datenbank-Namen und lässt mich die umbenennen. Die config.php habe ich dann hochgeladen. Wenn ich dann das Backend aufrufe, habe ich eine nackte Installation - also ohne die Daten der lokalen Installation.

Wo mache ich was falsch? Muss ich den Dump noch mit Mysqldumper einspielen oder wird der durch servertransfer-Wizard eingespielt?

Edit: Einspielen der lokalen Mysql-Datei habe ich auch versucht: Dann erhalte ich im Servertransfer-Wizard im Bereich System schon die richtigen Einstellungen, im Bereich Projekt sind noch die lokalen Einstellungen. Die habe ich noch auf die neuen Pfade umgestellt. Wenn ich nun das Backend aufrufe, erhalte ich eine mehrere Warn-Meldungen:

QUELLTEXT
Warning: include_once(C:/_alter_pfad_/backend/inc/class.cms_event.php) [function.include-once]: failed to open stream: No such file or directory in /webserverpfad/www/backend/inc/fnc.general.php on line 38

Warning: include_once() [function.include]: Failed opening 'C:/_alterpfad_/backend/inc/class.cms_event.php' for inclusion (include_path='.:/webserverpfad/backend/external/adodb/:/webserverpfad/backend/external/pear.php.net/') in /webserverpfad/backend/inc/fnc.general.php on line 38

Fatal error: Class 'cms_event' not found in /webserverpfad/backend/inc/fnc.general.php on line 39


Liebe Grüße
Ute
Go to the top of the page
 
+Quote Post

Beiträge in diesem Thema
- MaZderMind   Sefrengo Serfertransfer-Wizard   Fri. 19. January 2007, 17:06
- - MaZderMind   Mist ich hab grad noch einen Fehler festgestellt.....   Fri. 19. January 2007, 17:19
- - alexander   ZITAT(MaZderMind @ Fri. 19. January 2007, 17...   Fri. 19. January 2007, 17:25
- - Ute   Lieber Peter, ich habe es noch nicht ausprobiert,...   Fri. 19. January 2007, 17:44
- - MaZderMind   @alexander Joa hab ich auch drüber nachgedacht ab...   Fri. 19. January 2007, 18:04
- - amk   das hört sich ja gut an MaZderMind ... thanx...   Fri. 19. January 2007, 19:57
- - MaZderMind   Hi So auf Alexanders Wunsch hin hab ich das Design...   Fri. 19. January 2007, 22:26
- - pawel   Ich bin dein Fan. Eigentlich müßte man jetzt nur...   Sat. 20. January 2007, 19:09
- - MaZderMind   Ich wollte es extra vom Setup fern halten weil in ...   Sat. 20. January 2007, 19:47
|- - andi   oh coole sache peter. sowas wurde doch im forum au...   Sat. 20. January 2007, 20:25
- - bkm   Ich finde die Idee mit der Einbindung ins Setup ( ...   Sun. 21. January 2007, 00:13
- - STam   ... eigentlich wäre das auch ein nettes Plugin...   Sun. 21. January 2007, 12:28
- - MaZderMind   Naja also vom Ändern von ein paar Werten in der D...   Sun. 21. January 2007, 13:02
- - design4minds   Vielen Dank für das tolle Feature. Hab vor ca. 2...   Mon. 22. January 2007, 08:49
- - dude   Auch von mir ein großes(!) DANKESCHÖN für d...   Wed. 31. January 2007, 12:10
- - amk   hab das auch mal ausprobiert - musste aber festste...   Wed. 31. January 2007, 15:41
- - MaZderMind   Klar, wenn man weiß was und wo man was ändern mu...   Fri. 9. March 2007, 03:03
- - Ute   Hallo Peter (MaZderMind), ich führe zum ersten M...   Sat. 16. June 2007, 15:49
- - bkm   Sieht ganz danach aus als wäre noch alter Pfad ge...   Sat. 16. June 2007, 17:24
- - Ute   Hallo Peter, hallo bkm (?), also ich habe noch ma...   Sat. 16. June 2007, 17:51
|- - andi   kopierst du auch die beiden «vorgeschlagener neue...   Sat. 16. June 2007, 18:25
|- - bkm   ZITAT(Ute @ Sat. 16. June 2007, 18:51) Wi...   Sat. 16. June 2007, 18:25
- - Ute   Hallo andi, Hallo bkm, ihr seid meine Retter...   Sun. 17. June 2007, 11:16
|- - andi   kein problem ute. bin beim ersten mal auch darauf ...   Sun. 17. June 2007, 12:39
- - MaZderMind   Hi Wie wäre es damit, wenn ich hinter den "V...   Wed. 4. July 2007, 12:03
- - smail   edit: sorry, vielleicht sollte ich demnächst die...   Wed. 4. July 2007, 12:11
|- - andi   hallo peter hört sich vernünfig an. hinter jede...   Wed. 4. July 2007, 12:28
|- - outline4   hallo MaZderMind du bist mein held des tages - be...   Thu. 5. July 2007, 02:56
|- - manualfaktur   Ich hoffe, dass ich noch eine Antwort bekomme, wen...   Tue. 23. October 2007, 15:18
|- - andi   hat strato phpmyadmin? falls ja: im admin-bereich...   Tue. 23. October 2007, 15:23
|- - manualfaktur   ZITAT(andi @ Tue. 23. October 2007, 16:23...   Tue. 23. October 2007, 15:55
|- - andi   ZITAT(manualfaktur @ Tue. 23. October 2007, 1...   Tue. 23. October 2007, 16:02
|- - manualfaktur   ZITAT(andi @ Tue. 23. October 2007, 17:02...   Tue. 23. October 2007, 16:08
|- - andi   mh, nun, bis anhin musste ich höchstens den kompa...   Tue. 23. October 2007, 16:18
|- - manualfaktur   ZITAT(andi @ Tue. 23. October 2007, 17:18...   Tue. 23. October 2007, 16:46
|- - manualfaktur   Bekomme bei beiden eine Fehlermeldung. Bei gzip fo...   Tue. 23. October 2007, 17:00
|- - andi   ehm, du hast vor dem importieren der datenbank in ...   Tue. 23. October 2007, 17:24
|- - manualfaktur   ZITAT(andi @ Tue. 23. October 2007, 18:24...   Tue. 23. October 2007, 17:30
|- - andi   such mal bei google. dann kommt z.b. sowas zum vor...   Tue. 23. October 2007, 19:59
|- - manualfaktur   ZITAT(andi @ Tue. 23. October 2007, 20:59...   Wed. 24. October 2007, 09:50
|- - andi   mh, was hat das video für einen codec? dachte ers...   Wed. 24. October 2007, 10:18
|- - manualfaktur   ZITAT(andi @ Wed. 24. October 2007, 11:18...   Wed. 24. October 2007, 12:28
- - Geronimo   da die tabellen in deiner strato-datenbank schon e...   Wed. 24. October 2007, 17:35
|- - manualfaktur   ZITAT(Geronimo @ Wed. 24. October 2007, 18...   Thu. 25. October 2007, 09:41
- - toto   weiß jemand zufällig was das hier bedeutet? das ...   Wed. 14. November 2007, 14:24
- - MaZderMind   Neue Version: http://forum.sefrengo.org/index.php?...   Thu. 3. January 2008, 00:36


Reply to this topicStart new topic
3 Besucher lesen dieses Thema (Gäste: 3 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 28.4.24 - 04:32

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.