Ergebnis 1 bis 18 von 18

Thema: Forum umziehen: Datenbank-Probleme

  1. #1
    Benutzer
    Registriert seit
    15.06.2008
    Beiträge
    111

    Forum umziehen: Datenbank-Probleme

    Moin,

    eins vorweg: Ich behaupte mal von mir, mich mit Linux und dem drumrum gut auszukenne, habe mit Datenbanken nicht viel am Hut, muss das aber jetzt trotzdem durchziehen...

    Ich muss mit dem VBulletin auf einen neuen Server umziehen.
    Habe auf dem alten ein Tar vom wwwroot erstellt, auf dem neuen wieder entpackt. Anschließend mit mysqldump auf dem alten einen Dump gezogen und auf dem neuen mit mysql -u dbuser -p dbpasswd datebank < database-dump eingespielt.

    Wenn ich nun im Browser das vbulletin aufrufen will, steht da, das mein Benutzername gesperrt wurde. Außerdem sind alle Buttons ohne Beschriftung, Umlaute werden nicht richtig angezeigt.
    Habe dann gesehen, das die Kollation früher latin1_swedish_ci war, jetzt auf utf8 steht...

    Weiß jemand, wie ich sowas am besten umziehe? Oder haben meine Probleme gar nichts mit der Kollation zu tun?

    Vielen Dank schon mal für die (hoffentlich) zahlreichen antworten.

    Gruß

    Kevin

  2. #2
    Benutzer
    Registriert seit
    15.06.2008
    Beiträge
    111
    Hmmm, nochmal mit mysqldumper die DB in UTF8 exportiert, auf dem neuen Server als utf8 importiert, UTF8 in der COnfig aktiviert, Cookie-Path zurück gesetzt, Domain geändert, alle Cookies gelöscht...
    Dann bekomme ich beim aufrufen der URL nur die Meldung:
    "
    Du wurdest aus folgendem Grund gesperrt:
    Es wurde keine Begründung angegeben.
    Ende der Sperre: Nie"


    Wie man sieht, stimmen die Umlaute immer noch nicht...und wie kann ich gesperrt sein, wenn ich nicht mal angemeldet bin?


    Gruß

    Kevin

  3. #3
    Benutzer
    Registriert seit
    15.06.2008
    Beiträge
    111
    So, bin drin...
    Benutzergruppen/Foreneinstellungen mussten über die tools.php aktualisiert werden....Das Umlaut-Problem bleibt...

    Gruß

    Kevin

  4. #4
    Benutzer
    Registriert seit
    15.06.2008
    Beiträge
    111
    So,

    für alle, die vor dem gleichen Problem stehen:

    Alte Datenbank (Latin1) mit Mysql-Dumper in UTF8 exportieren.
    auf dem neuen Server eine Tabelle in UTF8 erstellen
    Daten importieren
    evtl. mit tools.php den Cookiepfad und die Domain zurücksetzen/berichtigen
    Dann das hier durchführen: http://www.vbulletin-germany.com/for...chensatz-UTF-8


    Alternativ kann mans auch mit dem hier versuchen: http://www.vcharset.com/downloads

    Aber vor allem: Bitte alles backupen...

    Schon gehts.

    Gruß

    Kevin

  5. #5
    Benutzer
    Registriert seit
    15.06.2008
    Beiträge
    111
    Und es geht weiter

    Gleicher Rechner, anderer Browser, alle Cookies gelöscht....Datenbankfehler. Gleich nach dem Aufruf der URL.
    Gibts da irgendwo ein Log in dem man nachsehen könnte? DAs Log des mysql ist leer, im apache-log steht auch nichts....

    Gruß

    Kevin

  6. #6
    es währe hilfreich den dir angezeigten datenbankfehler mal zu posten, normal steht ja drinnen wo das problem liegt.

  7. #7
    Benutzer
    Registriert seit
    15.06.2008
    Beiträge
    111
    Datenbankfehler Es trat ein Problem mit der xxx Forum Datenbank auf. Versuchen Sie Folgendes:
    • Laden Sie die Seite über die Aktualisieren Schaltfläche in Ihrem Browser neu.
    • Öffnen Sie die static.xxx.xxx.xxx.xxx.clients.your-server.de Homepage und versuchen Sie eine andere Seite zu öffnen.
    • Klicken Sie auf , um einen anderen Link zu versuchen.
    Der technische Administrator von static.xxx.xxx.xxx.xxx.clients.your-server.de wurde über den Fehler informiert. Falls das Problem jedoch weiterhin auftritt, können Sie ihn auch kontaktieren.
    Wir entschuldigen uns für die Unannehmlichkeiten.
    Das ist alles....

    Gruß

    Kevin
    Geändert von Kevin26 (30.08.2010 um 13:00 Uhr)

  8. #8
    Dann liegts wohl eher am Hoster und weniger am Skript, da dieses andere Fehlermeldungen ausgibt...

  9. #9
    Benutzer
    Registriert seit
    15.06.2008
    Beiträge
    111
    Der Hoster bin in dem Fall ich, ist ein Root-Server...

    Gruß

    Kevin

  10. #10
    vB-Guru Avatar von cellarius
    Registriert seit
    02.10.2005
    Ort
    Augsburg
    Beiträge
    2.982
    Blog-Einträge
    2
    Die ausführliche Fehlermeldung findest Du im Quelltext der Seite in Deinem Browser. Und bitte nimm, was immer Du hier im Thread von Deinem Server verlinkt hast, raus - vermutlich irgendeine Grafik? Hier poppt bei jedem Laden der Seite das htaccess-Passwort-Fenster, kommend von Deiner Domain, auf.
    Photo-Popup (vB3/vB4) * Social Groups on Forumhome (vB3/vB4) * Groups Notifications (vB3/vB4) * PHP in BBCode (vB3/vB4) * Sponsors/Subscribers on Forumhome (vB3/vB4) * alle meine Addons und Artikel

    http://www.roma-antiqua.de

  11. #11
    Benutzer
    Registriert seit
    15.06.2008
    Beiträge
    111
    Sorry, das war das vbulletin-logo. Sollte jetzt raus sein.

    Hier mal der SQL-Fehler:
    Datenbankfehler in vBulletin 4.0.6:
    Invalid SQL:
    SELECT blog.blogid, blog.comments_visible as replycount, blog.title, blog.lastcomment, blog.lastcommenter, blog.postedby_userid, blog.postedby_username, blog.dateline,
    blog_text.blogtextid, blog_text.pagetext AS message, blog.ratingnum, blog.ratingtotal, blog.rating, blog.views,
    blog_user.title as blogtitle, blog_user.description as blogdescription, blog.trackback_visible,
    lastcomment.userid AS lastuserid, lastcomment.username AS lastusername,
    user.*
    ,avatar.avatarpath,
    NOT ISNULL(customavatar.userid) AS hascustomavatar, customavatar.dateline AS avatardateline,
    customavatar.width AS avwidth,customavatar.height AS avheight
    FROM blog AS blog
    INNER JOIN blog_text AS blog_text ON (blog_text.blogtextid = blog.firstblogtextid)
    INNER JOIN blog_user AS blog_user ON (blog_user.bloguserid = blog.userid)
    LEFT JOIN user AS user ON (blog.userid = user.userid)
    LEFT JOIN blog_text AS lastcomment ON lastcomment.blogtextid = blog.lastblogtextid


    LEFT JOIN avatar AS avatar ON(avatar.avatarid = user.avatarid) LEFT JOIN customavatar AS customavatar ON(customavatar.userid = user.userid)
    WHERE 1=1



    AND (blog.dateline &gt; 1277979293)

    AND blog.userid = 0
    AND blog.state IN('visible')
    AND blog.dateline &lt;= 1283163293
    AND blog.pending = 0
    AND options_guest &amp;
    AND ~blog.options &amp;
    ORDER BY blog.dateline DESC
    LIMIT 0,6;

    MySQL-Fehler : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND ~blog.options &amp;
    ORDER BY blog.dateline DESC
    LIMIT 0,6' at line 28
    Fehler-Nr. : 1064
    Fehler-Zeit : Monday, 30.08.2010 @ 12:14:53
    Datum : Monday, 30.08.2010 @ 12:14:53
    Skript : http://static.xxx.xxx.xxx.xxx.client...ver.de/testvb/
    Referrer :
    IP-Adresse : yyy.yyy.yyy.yyy
    Benutzername : Unregistriert
    Klassenname : vB_Database
    MySQL-Version :

  12. #12
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.826
    Führe mal die /install/finalupgrade.php erneut aus.

  13. #13
    Benutzer
    Registriert seit
    15.06.2008
    Beiträge
    111
    Und schon gehts, danke.

    Kannst du mir sagen, was die Ursache dafür war?

    Gruß

    kevin

  14. #14
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.826
    Der Datastore-Cache war nach dem Umzug/der Umstellung auf UTF-8 unvollständig/fehlerhaft.

  15. #15
    Benutzer
    Registriert seit
    15.06.2008
    Beiträge
    111
    Danke für die Erklärung..

    Gruß

    Kevin

  16. #16
    Benutzer
    Registriert seit
    15.06.2008
    Beiträge
    111
    So, jetzt mal eine generelle Frage zum UTF8-Support von VBulletin:
    Ich habe jetzt alles auf UTF8 laufen, Umlaute stimmen usw. usw....
    Bis jetzt musste ich alle Sprach-XML-Dateien mit recode in UTF8 wandeln....muss ich das bei jedem Update der Suite jetzt immer so machen? Oder erkennt das VBulletin irgendwie?

    Gruß

    Kevin

  17. #17
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.826
    Das muss bei jedem Upgrade gemacht werden. Alternativ kannst du auch die fertigen UTF-8-Dateien von uns nehmen:
    http://www.vbulletin-germany.com/for...deren-Sprachen

  18. #18
    Benutzer
    Registriert seit
    15.06.2008
    Beiträge
    111
    Ok, danke.

    Gruß

    Kevin

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Forum in anderen Ordner umziehen und google Einträge umleiten
    Von pressley im Forum vBulletin 3.8 Fragen und Probleme
    Antworten: 1
    Letzter Beitrag: 20.03.2010, 02:12
  2. Forum von Subdomain auf Unterordner umziehen
    Von [Arnold] im Forum vBulletin 3.6 Fragen und Probleme
    Antworten: 2
    Letzter Beitrag: 19.03.2008, 21:01
  3. Forum umziehen - welche Berechtigungen?
    Von fade im Forum vBulletin Vor dem Kauf
    Antworten: 7
    Letzter Beitrag: 09.02.2008, 21:12
  4. Mit einem Forum umziehen
    Von So-Mysterious im Forum vBulletin 3.5 Fragen und Probleme
    Antworten: 3
    Letzter Beitrag: 18.03.2006, 19:03
  5. Datenbank Probleme
    Von wbs im Forum vBulletin 3.0 Fragen und Probleme
    Antworten: 2
    Letzter Beitrag: 06.03.2005, 23:37

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •