Fehler beim Erstellen eines neuen Beitrages (gelöst)

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
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.
Ridethenight
Mitglied
Beiträge: 114
Registriert: 17.06.2005 00:24

Fehler beim Erstellen eines neuen Beitrages (gelöst)

Beitrag von Ridethenight »

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?
Zuletzt geändert von Ridethenight am 18.08.2007 17:33, insgesamt 1-mal geändert.
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Skieht so aus, als hättest du meinen User topics MOD eingebaut und die SQL-Anweisungen nicht ausgeführt.
kein Support per PN
Ridethenight
Mitglied
Beiträge: 114
Registriert: 17.06.2005 00:24

Beitrag von Ridethenight »

Den nicht aber einen anderen von Dir:
last post / topic title und da hatte ich folgenden Link angeklickt:
Premodded Dateien für phpBB3.0.RC4

Da war soweit ich das nachgeschaut habe, aber kein Datenbank-Update dabei.
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Zeig dohc mal die includes/functions_posting.php her.
Dort sollte der Fehler zufinden sein.
Ansonsten könntest du mal die komplette Fehlermeldung Posten und gegebenenfalls noch welche Version des MODs du benutzt.
kein Support per PN
Ridethenight
Mitglied
Beiträge: 114
Registriert: 17.06.2005 00:24

Beitrag von Ridethenight »

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.
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Sieht ganz so aus, als sei da noch der user topics MOD mit drin.
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' : '')
Danach sollte alles funktionieren.
kein Support per PN
Ridethenight
Mitglied
Beiträge: 114
Registriert: 17.06.2005 00:24

Beitrag von Ridethenight »

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?
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Ridethenight hat geschrieben:Soll ich nun die Originale functions_posting.php aus dem RC4-Update wieder hochladen?
Entweder das, oder dass, was ich eben geschrieben habe
kein Support per PN
Ridethenight
Mitglied
Beiträge: 114
Registriert: 17.06.2005 00:24

Beitrag von Ridethenight »

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?
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Ridethenight hat geschrieben:Danke Dir!
Ich habe es manuell herausgelöscht. Es scheint wieder zu funktionieren.
Ich frage mich nur, wie der Code dort reinkam.
Vermutlich ein Fehler in meinen Premodded-Dateien, allerdings gibt es von mir keine mehr (in den aktuellen und zukünftigen Packeten
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?
Dies ist bereits in Planung, allerdings würde ich dich beten hier für den Thread des MODs zubenutzen...
kein Support per PN
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“