SQL Fehler beim Einspielen eines Backups

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
Benutzeravatar
Overhead
Mitglied
Beiträge: 609
Registriert: 13.03.2007 16:04
Wohnort: Germersheim

SQL Fehler beim Einspielen eines Backups

Beitrag von Overhead »

Hallo zusammen,

evtl. kann mir da jemand weiterhelfen...

ich versuche ein Backup das mit der Backupfunktion von phpbb erstellt wurde über wiederherstellen eines neu installierten Forums einzuspielen das funktioniert nicht ich bekomme folgende Medlung

Code: Alles auswählen


SQL ERROR [ mysqli ]

Incorrect string value: '\xE2\x80\x8E' for column 'lang_english_name' at row 1 [1366]

SQL

INSERT INTO phpbb_lang (lang_id, lang_iso, lang_dir, lang_english_name, lang_local_name, lang_author) VALUES (2, 'de', 'de', 'German (Casual Honorifics)‎', 'Deutsch (Du)‎', 'PhilippK')

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/acp/acp_database.php
LINE: 328
CALL: dbal_mysqli->sql_query()

FILE: includes/functions_module.php
LINE: 507
CALL: acp_database->main()

FILE: adm/index.php
LINE: 78
CALL: p_master->load_active()
was kann/muss ich genau machen damit ich das Backup eingespielt bekomme??

Danke.
== MAKE MY DAY ==
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: SQL Fehler beim Einspielen eines Backups

Beitrag von Helmut »

Hallo Overhead,

so einen ähnlichen Fehler hatte ich auch erst kürzlich mit dem Contact Board Admin Mod, siehe hier. Ich vermute mal, es liegt an den Klammern in den Einträgen.

Die Ursache könnte sein, dass du z.B. ein Backup vom englischen phpBB in ein deutsches phpBB einspielen willst oder umgekehrt. Du kannst zur Not hergehen und in der SQL Datei vom Backup die Klammern von "'German (Casual Honorifics)‎', 'Deutsch (Du)‎'" rausnehmen und dann nach dem Backup diese wieder von Hand mit phpmysql eintragen.

Die Klammern könnte auch deine mysql Version bemängeln, kann gut sein. Sonst fällt mir jetzt als mögliche Ursache nichts ein.

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Benutzeravatar
Overhead
Mitglied
Beiträge: 609
Registriert: 13.03.2007 16:04
Wohnort: Germersheim

Re: SQL Fehler beim Einspielen eines Backups

Beitrag von Overhead »

@ Helmut,

Danke...

ich hab mir das nun mal unter phpmyadmin angeschaut und mir gedacht das ich evtl mal versuchen sollte dort das backup reinzuziehen.. und siehe da es wurde komplett genommen - dabei hab ich dort mysql none (was vorgegeben war) stehen lassen.

Nun öffent sich aber eine ganz andere Baustelle weil ich mich im Forum nicht fest einloggen kann und dadurch auch nicht mehr ins ACP komme - und den Cache hatte ich via FTP geleert. - Tja nun kann ich also immer noch nicht anchprüfen ob das Backup dann auch tatsächlich feherfrei drin ist ...

cu

Overhead
== MAKE MY DAY ==
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: SQL Fehler beim Einspielen eines Backups

Beitrag von Metzle »

Hallo,

wahrscheinlich musst du die Cookie-Einstellungen noch anpassen in der Datenbank.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Benutzeravatar
Overhead
Mitglied
Beiträge: 609
Registriert: 13.03.2007 16:04
Wohnort: Germersheim

Re: SQL Fehler beim Einspielen eines Backups

Beitrag von Overhead »

@ Metzle,

danke!

da muss ich in der phpbb_config die cookie_domain ändern... OK das ist kein Problem...

Was muss ich in der phpbb_config bei server_name reinschreiben.. die hostadresse von webspace oder die addi der DB? ... sorry aber sql ist nicht unbedingt einen Baustelle auf der ich alles aus dem ff weiss....

cu

Overhead
== MAKE MY DAY ==
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: SQL Fehler beim Einspielen eines Backups

Beitrag von Metzle »

Hallo,

server_name kannst du www.deinedomain.de nehmen, also deinedomain eben ersetzen ;)
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Benutzeravatar
Overhead
Mitglied
Beiträge: 609
Registriert: 13.03.2007 16:04
Wohnort: Germersheim

Re: SQL Fehler beim Einspielen eines Backups

Beitrag von Overhead »

@ Metzle

ok hab ich gemacht.. cache per FTP geleert und kann mich ins Forum einloggen - soweit so gut aber ein einloggen ins ACP geht nicht.. der Anmeldeschirm bleibt so wie er ist.... :(

cu

Overhead
== MAKE MY DAY ==
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: SQL Fehler beim Einspielen eines Backups

Beitrag von Metzle »

Hallo,

da muss ich leider passen. Dazu fällt mir erst mal nichts ein.
Bleibt er denn einfach stehen oder gibts Fehlermeldungen, versucht er zu laden...?
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Benutzeravatar
Overhead
Mitglied
Beiträge: 609
Registriert: 13.03.2007 16:04
Wohnort: Germersheim

Re: SQL Fehler beim Einspielen eines Backups

Beitrag von Overhead »

Hallo Metzle,

er bleibt stehen. versucht zuerst zu laden, beendet den Vorgang und steht dann wieder in der Anmeldemaske des ACP

cu
Overhead
== MAKE MY DAY ==
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: SQL Fehler beim Einspielen eines Backups

Beitrag von Helmut »

Hallo Overhead,

es dürfte sehr wahrscheinlich an den Cookies liegen. Bei mir hat meistens immer folgendes geholfen:
  1. Cache per FTP löschen
  2. Mit phpmysql in der Tabelle phpbb_config bei "cookie_domain" die richtige Domain einstellen z.B. ".deinedomain.tld" (den Punkt am Anfang nicht vergessen und ohne www)
  3. Dann bei "cookie_name" einen neuen Namen für die Cookies vergeben
  4. Nun alle Cookies vom Forum im Browser (alle verwendeten Browser) löschen
  5. Auch den Cache vom Browser löschen
  6. Erst jetzt wieder im Forum einloggen
Damit sollten nun alle alten Einstellungen weg sein und neue Cookies mit den richtigen Einstellungen angelegt werden, damit du dich wieder einloggen kannst.

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Gesperrt

Zurück zu „[3.0.x] Installation, Update und Konvertierung“