To use this website completely, it is necessary to store cookies on your computer.
 

* Navigator

Expand - Collapse

* Statistic


  • *Total Posts: 16430
  • *Total Topics: 2522
  • *Online Today: 5
  • *Most Online: 292
(12. Nov 2016, 09:37:31)
  • *Users: 0
  • *Guests: 0
  • *Spiders: 1
  • *Total: 1

  • *Google

* Calendar

Mo
Tu
We
Th
Fr
Sa
Su
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

Serverumzug

Started by Rookie, 04. Oct 2012, 12:54:20

previous topic - next topic

0 Members and 0 Guests are viewing this topic.

Rookie

04. Oct 2012, 12:54:20
Noch eine Frage. *g*

Was ist bei einem Serverumzug zu beachten und wie gehe ich da vor?

Lokal habe ich zwei SMF/PortaMX Installationen laufen. Eine zum testen, in die andere wird übernommen was mir gefällt, was funktioniert wie es soll und die soll später online gehen.
Beim testen habe ich dann auch mal ausprobiert, wie ich überhaupt den Umzug von lokal ins Netz bewerkstellige, was ich dabei zu beachten habe.

Nehmen wir einmal an, meine Testinstallation liegt unter localhost im Verzeichnis 'smftest'.
Nun will ich mit der Site umziehen, nach 'smf'.
Ich erstelle mir also ein Verzeichnis 'smf' unter localhost und kopiere anschließend den Inhalt aus 'smftest' in dieses neue Verzeichnis.
Dann lege ich eine neue SQL Datenbank an, meinetwegen 'smf', und überspiele in diese Datenbank den Dump aus meiner Testinstallation.

Jetzt kommt der Punkt an dem ich mir nicht sicher bin, ob ich etwas übersehen habe:
Ich öffne die Settings.php meiner neuen Site, also aus dem Verzeichnis 'smf', passe die Daten an die neue Adresse an: Datenbank, Benutzername, Passwort, etc.
Ich rufe die neue Site auf, localhost/smf, und gehe ins Backend. Hier schaue ich zuerst nach den Serverdaten -pfaden und passe ggfs an was noch anzupassen ist.
Dann kommt noch das Template, auch hier passe ich die Pfade an die neue Site an.

Danach scheint alles rund zu laufen. War es das tatsächlich, oder fehlt etwas?

Mir ist nämlich aufgefallen, dass in dem SQL Dump der alten Installation die Pfade anders sind. Zum Beispiel gespeicherte Sessions. Die verweisen noch auf den alten Pfad. Muß ich also den SQL Dump auch noch anpassen?
Beim Test ist das kein Problem, da kamen bei mir ca 50 Einträge zusammen die ich schnell ändern kann. Wenn das Forum aber erstmal online ist und ich dann nochmal einen Umzug mache - der tatsächlich angedacht ist - dann wirds ziemlich interessant

feline

#1
06. Oct 2012, 17:11:49
Wenn es sich "nur" um eine Testinstallation handelt, würde ich eine Installation von SMF machen und dann die Modifikationen einspielen. So ist das System sauber und du siehst ob alles rund läuft (was die Installation von Modifikationen betrifft).
Bei deiner Vorgehensweise wirst du etliche Pfade und URL's anpassen müssen (Themes, Images, Smileys, Upload, etc.)
Many are stubborn in relation to the path, a few in relation to the target.

Rookie

#2
08. Oct 2012, 16:09:46
Quote from: feline on 06. Oct 2012, 17:11:49
Bei deiner Vorgehensweise wirst du etliche Pfade und URL's anpassen müssen (Themes, Images, Smileys, Upload, etc.)


Muss ich das nicht so oder so?
Ob ich nun lokal oder online teste, das was nachher life geht, hat eine andere Adresse.
Ich frage mich daher, wie ich vorgehen muss, was ich alles anpassen muss, um Fehler zu vermeiden.

Der Hintergrund ist so zu erklären:
Ich teste lokal, baue ein was benötigt wird. Dann geht das Forum online unter einer Test Domain. Dort wird dann von ein paar Leuten geschaut, ob alles da ist was gebraucht wird, ob alles funktioniert wie es gewünscht wird.
Läuft alles, kommt der endgültige Umzug auf die Domain, unter der das Forum öffentlich erreichbar sein wird.
Im letzten Schritt wird sich nur die Domain ändern, aber es dürfte Jacke wie Hose sein, ob ich nun ein Verzeichnis wechsel oder eine Domain. Angepasst werden müssen diverse Pfade und ich möchte schlicht und einfach keinen übersehen. :-)

portamx

#3
09. Oct 2012, 14:33:30
es gibt da so eine datei (repair_settings heisst die wohl) die dir einiges abnehmen kann was pfade und urls betrifft. schau mal im SMF forum nach diese php datei.
nachtrag: kann man auch hier finden; https://github.com/norv/tools

Rookie

#4
11. Oct 2012, 16:52:57
Danke!

Ein erster Test damit war erfolgreich. :-)