News:

Wondering if this will always be free?  See why free is better.

Main Menu

Update von 1.1.11 auf 2.0

Started by Bloodcell, August 01, 2010, 07:53:44 AM

Previous topic - Next topic

Mave

benutze mal zum sichern und zum zurückspielen den mysqldumper (google), bei großen datenbanken (obwohl deine noch klein ist) ist das programm besser, da es einschränkungen durch die php.ini oder sonstige sererseitigen einschränkungen besser ausgleicht. es scheint das das einspielen der datenbank nicht vollständig gemacht werden kann.

Kajol

Genau das ist was ich getan habe. Ich habe es sogar aufgeschluesselt in meinem Beitrag ueber dir. :-)

Aber ich bekomme immer Fehler bei der Darstellung (wegen der deutschen Umlaute in den Beitraegen der User) und es werden nicht alle Daten korrekt eingelesen. Ich vermute, weil die Datenbank so gross ist.

Sollte ich denn die Tabellenstruktur zuerst einlesen und dann erst die Daten, oder soll ich beides zugleich machen? Das waere eine wichtige Frage. Wenn ich es dann irgendwann auf dem Server mache, werde ich definitiv Probleme beim Einlesen meiner Datenbank haben (wenn ich alles neu mache), denn mit phpmyadmin kann man nur 2.408 MB Daten einlesen und meine DB ist bereits knapp 14.5 MB gross.

mysqldumper ... okay. Bisher habe ich immer HeidiSQL und bin eigentlich recht zufrieden, aber ich werde mir diesen mysqldumper mal genauer ansehen.

P.S.: Leider kann ich heute tagsueber nicht rumprobieren, weil ich meinen Laptop vergessen habe, auf dem all mein Webzeugs ist... :-[
Ist es eigentlich Non-Canon, dass Non-Canon nicht Canon ist, weil Canon nicht in Non-Canon Büchern sein darf, oder ist das Canon....?

chilly

du kannst dir auch die exportierte datei hernehmen und immer teile davon kopieren, damit klappt das dann auch.

deine kryptischen zeichen kommen von der ausgewählten sprache und deren kodierung. stichwort: utf-8

Language Coordinator

Kajol

Nee, ich habe ja extra alles mit utf8 gemacht, damit das nicht passiert, aber es passiert trotzdem. Das macht mich ja so verwirrt. Koennte es denn sein, dass ich die Sprache schon bei der Installation selbst auf german-utf8 einstellen muss?
utf8 soll doch eigentlich deshalb so gut sein, weil man damit die umlaute schreiben kann ohne nach so einem update oder so eben nicht die Hieroglyphen hat... Ich bin ratlos.

Ich werde es heute abend nochmal probieren alles neu und sauber zu installieren, aber ich glaube nicht, dass es irgendwas aendern wird, denn mittlerweile glaube ich nicht mehr, dass ich irgendwas falsch mache. Und ich komme ja auch nicht mal weit, weil das Upgrade noch gar nicht durchgefuehrt wird, weil eben diese Umlaute nicht richtig dargestellt werden, und damit das Upgrade nicht gemacht werden sollte.
Ist es eigentlich Non-Canon, dass Non-Canon nicht Canon ist, weil Canon nicht in Non-Canon Büchern sein darf, oder ist das Canon....?

chilly

Quote from: Kajol on September 01, 2010, 06:41:12 AM
Nee, ich habe ja extra alles mit utf8 gemacht, damit das nicht passiert, aber es passiert trotzdem. Das macht mich ja so verwirrt. Koennte es denn sein, dass ich die Sprache schon bei der Installation selbst auf german-utf8 einstellen muss?
ja, genau das wäre nötig

Language Coordinator

Kajol

Ah, okay. Dann mach ich das mal so. Bisher habe ich die Sprache immer erst nachtraeglich installiert. Danke erstmal. Aber es kommen sicher noch ein paar doofe Fragen... :-[
Ist es eigentlich Non-Canon, dass Non-Canon nicht Canon ist, weil Canon nicht in Non-Canon Büchern sein darf, oder ist das Canon....?

Kajol

So hier jetzt der neuste Stand der Dinge.


  • Hab ein Backup der produktiven Datenbank mit dem empfohlenen mysqldumper gemacht.
  • Hab SMF 1.1.11 nochmal komplett neu auf meinem lokalen System installiert.
  • Hab dann das Backup dann mit dem mysqldumper in das Forum auf dem lokalen System wiederhergestellt.

Diesmal habe ich alle Sprachen vor der Installation eingearbeitet und die Installation gleich in deutsch gemacht. Alles sieht gut aus, außer...


  • Meine Avatare werden nicht korrekt dargestellt. Das Verzeichnis wird erkannt, aber die Bilder werden nicht angezeigt, nur die Dateinamen.

Woran kann das liegen?
Könnte ich trotzdem das Upgrade auf SMF 2.0 RC3 machen?

P.S.: Danke nochmal für den tollen Tipp mit dem MySQLDumper!
Ist es eigentlich Non-Canon, dass Non-Canon nicht Canon ist, weil Canon nicht in Non-Canon Büchern sein darf, oder ist das Canon....?

chilly

machen kannst du das update trotzdem, zu deinen avataren fällt mir leider nicht viel ein... außer, dass die vielleicht nicht richtig kopiert wurden?

Language Coordinator

Kajol

Es sieht so aus, als wuerden die "Slashes" aus der Adresse entfernt.

h:mowes_portablewwwsmfavatars/SRK/10040.jpg

Es sollte eigentlich so aussehen.

h:/mowes_portable/www/smf/avatars/SRK/10040.jpg

Da scheint etwas mit dem Pfad nicht zu stimmen. Wo wird denn festgelegt, wie der Pfad aussehen muss?
Einige Avatare werden angezeigt, das sind aber vermutlich die, die irgendwo extern liegen. In der DB steht bei einigen auch ein Link zu einem Avatar drin und bei einigen nicht, obwohl eigentlich beide User einen Avatar haben... ?!
Die Smileys werden auch nicht gezeigt und ich vermute das gleiche Problem.
Ist es eigentlich Non-Canon, dass Non-Canon nicht Canon ist, weil Canon nicht in Non-Canon Büchern sein darf, oder ist das Canon....?

chilly

windows verwendet backslashes "\"
die müssen für php aber "escaped" werden.
das dürfte das problem sein. sollte auf deinem webserver kein problem darstellen

Language Coordinator

Kajol

Oh ja, du hast Recht. Schoen, es wuerde sich dann also von selbst loesen. Danke. :)
Ist es eigentlich Non-Canon, dass Non-Canon nicht Canon ist, weil Canon nicht in Non-Canon Büchern sein darf, oder ist das Canon....?

Kajol

So lokal hat ja nun alles wunderbar geklappt, nach einigen Anlaufschwierigkeiten aber immerhin, es läuft. Jetzt wollte ich heute eine Testinstallation auf meinem Server machen, bzw. ich habe die Testinstallation gemacht. Auch alles schick soweit, aber bei der Installation meiner Modifikationen (z.B. SimplePortal) habe ich immense Schwierigkeiten. Ich habe es auf zwei verschiedenen Hosts versucht.

Bei meinem eigentlichen Hoster (YoPeHo) bekomme ich, trotz eingestellter Rechte auf 777, folgende Fehlermeldung:


Beim Host meines Freundes (UD Media) bekomme ich bei gleicher Einstellung folgende Fehlermeldung:


Kann mir das irgendwer erklären? Lokal hat es doch wunderbar geklappt. Was nützt mir denn eine lokale Testinstallation, wenn es dann auf einem Live-Server eh nicht funktioniert? Es ist manchmal echt zum verrückt werden... :o
Ist es eigentlich Non-Canon, dass Non-Canon nicht Canon ist, weil Canon nicht in Non-Canon Büchern sein darf, oder ist das Canon....?

chilly

Erstell mal im Packages Verzeichnis 2 Ordner "temp" und "tmp".
Kontrolliere, dass alle Dateien / Ordner, die die Installation bearbeiten will, sowie alle Dateien / Ordner die in dem Screenshot aus meinem Anhang zu sehen sind, CHMOD 777 haben.

Language Coordinator

Kajol

Das ist komisch. Ich habe alle Verzeichnisse auf den Rechten, wie es in deinem Screenshot zu sehen ist, aber unter File Permission steht überall "Not Writable". Und selbst wenn ich alles auf 777 stelle und dann bei File Permission "Writable" steht, bekomme ich eben die Meldung wie im 1. Screenshot. Ich weiß nicht was ich da noch ändern kann...
Ist es eigentlich Non-Canon, dass Non-Canon nicht Canon ist, weil Canon nicht in Non-Canon Büchern sein darf, oder ist das Canon....?

Mave

versuch mal 755 hab schon mal erlebt das 777 zwar angezeigt wird aber nicht funktioniert weil der hoster 777 verbietet.

Kajol

Habe ich schon gemacht, sowohl 777 als auch 755. :(
Beides brachte das gleiche Problem. Mit einem Unterschied, bei 777 steht "writable" und bei 755 steht "not writable".
Ist es eigentlich Non-Canon, dass Non-Canon nicht Canon ist, weil Canon nicht in Non-Canon Büchern sein darf, oder ist das Canon....?

Advertisement: