Nach Update kein posten mehr möglich

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
Gesperrt
Jo_shi
Mitglied
Beiträge: 4
Registriert: 10.12.2007 13:04

Nach Update kein posten mehr möglich

Beitrag von Jo_shi »

Hallo,

Nachdem ich das Forum über das Autoupdate aktualisiert habe. Bekomme ich beim erstellen eines neuen Themas diese Fehlermeldung:

Code: Alles auswählen

SQL ERROR [ mysql4 ]

Unknown column 'topic_url' in 'field list' [1054]

SQL

INSERT INTO phpbb_topics (topic_poster, topic_time, topic_last_view_time, forum_id, icon_id, topic_approved, topic_title, topic_url, topic_first_poster_name, topic_first_poster_colour, topic_type, topic_time_limit, topic_attachment) VALUES (2, 1244622647, 1244622647, 47, 0, 1, 'asdasd', '', 'Josthilia', '009900', 0, 0, 0)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: includes/functions_posting.php
LINE: 1910
CALL: dbal_mysql->sql_query()

FILE: posting.php
LINE: 1049
CALL: submit_post()
Ich weiß echt nicht was ich falsch gemacht habe. Das Update von 3.0.4 auf 3.0.5 ist ohne eine einzige Fehlermeldung abgelaufen. Das Update Rückgängig machen geht wahrscheinlich nicht oder (Backup der Datenbank wurde natürlich durchgeführt).

Gruß Joshua
aurora876
Ehemaliger Übersetzer
Beiträge: 1600
Registriert: 30.08.2008 20:41

Re: Nach Update kein posten mehr möglich

Beitrag von aurora876 »

hast du mal nachgesehen, ob du in der tabelle phpbb_topics eine spalte namens 'topic_url' hast?
deine db möchte dort was eintragen, scheint aber die spalte nicht zu finden...
There are 10 types of people in the world: Those who understand binary and those who don't. :D

Support Toolkit in Deutsch
Jo_shi
Mitglied
Beiträge: 4
Registriert: 10.12.2007 13:04

Re: Nach Update kein posten mehr möglich

Beitrag von Jo_shi »

Nein die scheine ich nicht zu haben. Zumindest lässt sie sich dort nicht finden. Wofür ist denn die notwendig und wie füge ich die nun hinzu?

Wurde die vorher nicht benötigt oder kommt die woanders her?

Gruß Joshua
Jo_shi
Mitglied
Beiträge: 4
Registriert: 10.12.2007 13:04

Re: Nach Update kein posten mehr möglich

Beitrag von Jo_shi »

Weiß nicht warum das Updatescript die Spalte nicht angelegt hat, drinnen gestanden ist der Vorgang. Habe dann einfach das, was dass Updatescript hätte machen sollen händisch eingefügt und nun gehts.

Danke an aurora876 ohne dich wär ich wahrscheinlich noch immer dabei die drei in der Fehlermeldung gelisteten Dateien durchzugehen und nach dem Fehler zu suchen.

Gruß Joshua
Benutzeravatar
Phobi
Mitglied
Beiträge: 114
Registriert: 11.01.2008 22:38

Re: Nach Update kein posten mehr möglich

Beitrag von Phobi »

Mich würde interessieren, mit welchem Befehl man die Spalte in der Tabelle anlegt?

Ich habe das Problem leider auch.


Viele Grüße.
Benutzeravatar
dieweltist
Mitglied
Beiträge: 1966
Registriert: 25.07.2006 13:28
Wohnort: Thüringen
Kontaktdaten:

Re: Nach Update kein posten mehr möglich

Beitrag von dieweltist »

Das weiß ich nicht. Aber mit PhpMyAdmin kann man so eine Spalte auch ohne speziellen Befehl anlegen.
Benutzeravatar
Phobi
Mitglied
Beiträge: 114
Registriert: 11.01.2008 22:38

Re: Nach Update kein posten mehr möglich

Beitrag von Phobi »

Ich habe schon mal geguckt und es einfach mit "ADD topic_url" probiert, aber der Befehl war scheinbar nicht der Richtige, deswegen frage ich hier mal, wie genau es lauten muss um in der Tabelle phpBB_3topics die Spalte topic_url anzulegen.


Viele Grüße.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Nach Update kein posten mehr möglich

Beitrag von Dr.Death »

Hallo,

die Spalte "topic_url" existiert in der Tabelle "phpbb_topics" eines phpBB3.0.x auch nicht.
Sie muss demnach von einem MOD hinzugefügt worden sein.

Die Gretchenfrage ist nun: Welches MOD hat die Spalte hinzugefügt?
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Nach Update kein posten mehr möglich

Beitrag von Mahony »

Hallo
Du hast sicher den Ultimate SEO URL MOD installiert und jetzt fehlen die nötigen Einträge in der Datenbank. Versuchs mal mit den folgenden SQL-Befehlen

Code: Alles auswählen

ALTER TABLE `phpbb_topics` ADD `topic_url` VARCHAR( 255 ) NOT NULL DEFAULT '';
ALTER TABLE `phpbb_topics` ADD INDEX `topic_lpid` ( `topic_last_post_id` );

Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
Phobi
Mitglied
Beiträge: 114
Registriert: 11.01.2008 22:38

Re: Nach Update kein posten mehr möglich

Beitrag von Phobi »

Genau diese Mod habe ich installiert, tut mir leid, dass ich vergessen habe, es zu erwähnen.

Mit der Datenbankanweisung funktioniert jetzt auch alles wieder wie es soll, vielen Dank an Euch :-)


Viele Grüße.
Gesperrt

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