Seite 1 von 1

Fehler nach Domainwechsel

Verfasst: 19.04.2006 21:42
von filip
Hallo, habe sehr erfolgreich den umzug des Forums vollzogen nur einen Fehler hab ich noch:

Wenn ich auf "alle Beiträge von User X anzeigen" klicke bekomme ich folgende Fehlermeldung:

Could not delete old search id sessions

DEBUG MODE

SQL Error : 1054 Unknown column 'search_time' in 'where clause'

DELETE FROM phpbb_search_results WHERE search_time < 1145471962

Line : 657
File : search.php

Hab keine Ahnung was zu tun ist!

Gruß,
Filip

Verfasst: 19.04.2006 21:46
von cYbercOsmOnauT
Anscheinend hast Du Deine DB nicht richtig wieder hochgeschoben auf die neue Domain, denn die search_time ist eine Zelle der Tabelle phpbb_search_results.

Siehe hier:
http://www.phpbb.de/doku/doku2.php?mode ... ch_results

Prüf mal mit phpMyAdmin ob search_time in Deiner phpbb_search_results überhaupt existiert (denke mal nicht).

Gruß,
Tekin

Verfasst: 19.04.2006 22:00
von filip
also muss ich die zeilen
Feld: session_id
Feld: search_array
Feld: search_time
einfügen?

da steht nur
search_id
752221702
session_id
76d1d802fb6b1140a90f8c7b019cfc25
search_array
a:7:{s:14:"search_results";s:102:"2, 156, 14, 215,...
drin!

Verfasst: 19.04.2006 22:04
von cYbercOsmOnauT
Du musst sie nicht einfügen, sondern diese sollten bei einem korrekten DB-Umzug wieder vorhanden sein. Wenn dies nicht der Fall ist, deutet das auf einen (wohl größeren) Fehler beim Umzug hin. Ich würde mySQLDumper installieren auf beiden Domains und den DB-Umzug damit vollführen.

Tekin

Verfasst: 19.04.2006 22:06
von filip
hmmm, da sind aber schon wieder Einträge und alles dazugekommen
gibt es eine andere möglichkeit?

Verfasst: 19.04.2006 22:12
von cYbercOsmOnauT
Dann hab ich noch eine Frage: Kann es sein, dass Du beim Umzug auch gleich ein Update durchgeführt hast? Die search_time gehört zur neuen (seit 2.0.20) Searchflood-Protection von phpBB und ist bei den älteren Version nicht in der Db drin.

Wenn Du ein Update durchgeführt hast, fehlt Dir "nur" das Update der Datenbank. Hierzu musst Du die Datei update_to_latest.php die Du im install-Ordner Deines Updates findest hochladen und ausführen.

Tekin

Verfasst: 19.04.2006 22:18
von filip
ah, ja, das kann sein, ich probier es mal!

Verfasst: 19.04.2006 22:32
von filip
Du bist mein Held, hat funktioniert!
Genial, darauf wäre ich nicht gekommen, wieder was gelernt!
Gut zu wissen, dass das die Datenbank aktualisiert und nicht das Forum selbst.

Vielen Dank!