Fehler beim Erstellen eines neuen Beitrages (gelöst)
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
- Mitglied
- Beiträge: 114
- Registriert: 17.06.2005 00:24
Fehler beim Erstellen eines neuen Beitrages (gelöst)
Habe das Forum auf RC4 upgedated.
Beim Absenden eines neu erstellten Beitrages kommt nun folgende Fehlermeldung:
SQL ERROR [ mysqli ]
Unknown column 'user_topics' in 'field list' [1054]
Beim Laden der Seite ist ein SQL-Fehler aufgetreten. Bitte kontaktiere die Board-Administration, falls dieses Problem fortlaufend auftritt.
Der Beitrag ist zwar dennoch in dem entsprechenden Forum zu sehen, wird aber in der Index-Seite (Forenübersicht) nicht angezeigt.
Muss ich da irgendeine unbekannte "Column" aus der Datenbank löschen? Wenn ja welche?
Beim Absenden eines neu erstellten Beitrages kommt nun folgende Fehlermeldung:
SQL ERROR [ mysqli ]
Unknown column 'user_topics' in 'field list' [1054]
Beim Laden der Seite ist ein SQL-Fehler aufgetreten. Bitte kontaktiere die Board-Administration, falls dieses Problem fortlaufend auftritt.
Der Beitrag ist zwar dennoch in dem entsprechenden Forum zu sehen, wird aber in der Index-Seite (Forenübersicht) nicht angezeigt.
Muss ich da irgendeine unbekannte "Column" aus der Datenbank löschen? Wenn ja welche?
Zuletzt geändert von Ridethenight am 18.08.2007 17:33, insgesamt 1-mal geändert.
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
-
- Mitglied
- Beiträge: 114
- Registriert: 17.06.2005 00:24
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
-
- Mitglied
- Beiträge: 114
- Registriert: 17.06.2005 00:24
Das ist die komplette Fehlermeldung.
Diese Datei findest Du HIER
Ich habe nur den MOD eingebaut, damit die letzten Beiträge auch auf der Index-Seite angezeigt werden, sonst nix.
Es ist auch erst aufgetreten, nachdem ich von RC! auf RC2, von RC2 auf RC3 und dann von RC3 auf RC4 upgedated habe.
Übrigens: Wenn jemand eine Antwort schreibt, so erscheint der Beitrag auch wieder im Forenindex. Beim antworten erfolgt auch nicht diese Fehlermeldung.
Diese Datei findest Du HIER
Ich habe nur den MOD eingebaut, damit die letzten Beiträge auch auf der Index-Seite angezeigt werden, sonst nix.
Es ist auch erst aufgetreten, nachdem ich von RC! auf RC2, von RC2 auf RC3 und dann von RC3 auf RC4 upgedated habe.
Übrigens: Wenn jemand eine Antwort schreibt, so erscheint der Beitrag auch wieder im Forenindex. Beim antworten erfolgt auch nicht diese Fehlermeldung.
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
Sieht ganz so aus, als sei da noch der user topics MOD mit drin.
lösch mal folgende Code-Abschnitte aus der Datei:Danach sollte alles funktionieren.
lösch mal folgende Code-Abschnitte aus der Datei:
Code: Alles auswählen
$sql_data[USERS_TABLE] = ($data['post_postcount']) ? 'user_topics = user_topics - 1' : '';
if ($row['post_postcount'])
{
$sql = 'UPDATE ' . USERS_TABLE . "
SET user_topics = user_topics + 1
WHERE user_id = '" . $row['poster_id'] . "'";
$db->sql_query($sql);
}
Code: Alles auswählen
. (($auth->acl_get('f_postcount', $data['forum_id'])) ? ', user_topics = user_topics + 1' : '')
kein Support per PN
-
- Mitglied
- Beiträge: 114
- Registriert: 17.06.2005 00:24
In dieser functions_posting steht was von USER_TOPICS...
in der Datei vom RC4-Update-Package steht das nicht.
Nun frage ich mich, wie das da reingekommen ist. Ich hatte höchstens versucht, noch einen MOD zur Anzeige der letzten 10 Topics einzubauen, das ist aber gescheitert, also habe ich alles wieder rückgängig gemacht.
Soll ich nun die Originale functions_posting.php aus dem RC4-Update wieder hochladen?
in der Datei vom RC4-Update-Package steht das nicht.
Nun frage ich mich, wie das da reingekommen ist. Ich hatte höchstens versucht, noch einen MOD zur Anzeige der letzten 10 Topics einzubauen, das ist aber gescheitert, also habe ich alles wieder rückgängig gemacht.
Soll ich nun die Originale functions_posting.php aus dem RC4-Update wieder hochladen?
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
-
- Mitglied
- Beiträge: 114
- Registriert: 17.06.2005 00:24
Danke Dir!
Ich habe es manuell herausgelöscht. Es scheint wieder zu funktionieren.
Ich frage mich nur, wie der Code dort reinkam.
Allerdings bin ich nun dadurch neugierig geworden, auch diesen Mod einmal auszuprobieren.
Dein Recent Topics-Mod ist auch eine feine Sache, nur hätte ich diese Beiträge nicht quer im Forum sondern gerne links oder rechts an der Seite in einem länglich hochkanten Fenster.
Ist das machbar?
Ich habe es manuell herausgelöscht. Es scheint wieder zu funktionieren.
Ich frage mich nur, wie der Code dort reinkam.
Allerdings bin ich nun dadurch neugierig geworden, auch diesen Mod einmal auszuprobieren.
Dein Recent Topics-Mod ist auch eine feine Sache, nur hätte ich diese Beiträge nicht quer im Forum sondern gerne links oder rechts an der Seite in einem länglich hochkanten Fenster.
Ist das machbar?
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
Vermutlich ein Fehler in meinen Premodded-Dateien, allerdings gibt es von mir keine mehr (in den aktuellen und zukünftigen PacketenRidethenight hat geschrieben:Danke Dir!
Ich habe es manuell herausgelöscht. Es scheint wieder zu funktionieren.
Ich frage mich nur, wie der Code dort reinkam.
Dies ist bereits in Planung, allerdings würde ich dich beten hier für den Thread des MODs zubenutzen...Ridethenight hat geschrieben:Dein Recent Topics-Mod ist auch eine feine Sache, nur hätte ich diese Beiträge nicht quer im Forum sondern gerne links oder rechts an der Seite in einem länglich hochkanten Fenster.
Ist das machbar?
kein Support per PN