Gäste können nicht mehr posten?

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Tuxman
Mitglied
Beiträge: 2284
Registriert: 24.05.2003 13:32
Kontaktdaten:

Gäste können nicht mehr posten?

Beitrag von Tuxman »

Hi,
wenn man in einem meiner Foren als Gast versucht, etwas zu posten, erscheint Folgendes:

Code: Alles auswählen

Error in posting

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 1129566741, 4, 0, 0, 0)' at line 1

INSERT INTO phpbb_topics (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote) VALUES ('test', , 1129566741, 4, 0, 0, 0)

Line : 258
File : functions_post.php
Der Code scheint aber normal zu sein...

Code: Alles auswählen

	if ($mode == 'newtopic' || ($mode == 'editpost' && $post_data['first_post']))
	{
		$topic_vote = (!empty($poll_title) && count($poll_options) >= 2) ? 1 : 0;

		$sql  = ($mode != "editpost") ? "INSERT INTO " . TOPICS_TABLE . " (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote) VALUES ('$post_subject', " . $userdata['user_id'] . ", $current_time, $forum_id, " . TOPIC_UNLOCKED . ", $topic_type, $topic_vote)" : "UPDATE " . TOPICS_TABLE . " SET topic_title = '$post_subject', topic_type = $topic_type " . (($post_data['edit_vote'] || !empty($poll_title)) ? ", topic_vote = " . $topic_vote : "") . " WHERE topic_id = $topic_id";
		if (!$db->sql_query($sql))
		{
			message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
		}

		if ($mode == 'newtopic')
		{
			$topic_id = $db->sql_nextid();
		}
	}
Jemand direkt eine Idee?
tux. Ehemaliger Moderator ohne Sondertitel.
tuxproject.de
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

ist dir der user anonymous evtl. abhanden gekommen?
hmmm... andererseits, eher unwahrscheinlich, sonst würden gäste gar nicht erst auf's board kommen... :-?
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Tuxman
Mitglied
Beiträge: 2284
Registriert: 24.05.2003 13:32
Kontaktdaten:

Beitrag von Tuxman »

Die Datenbank ist durch 'nen WBB2-Konverter gelaufen... vielleicht liegt's daran?
tux. Ehemaliger Moderator ohne Sondertitel.
tuxproject.de
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

in diesem falle empfehle ich das 'groups repair' tool von ptirhiik, das sowohl beim CH als auch bei vanilla phpBBs wahre wunder wirken kann, besonders, wenn man von einer anderen board-software konvertiert hat zu phpBB. :)
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Benutzeravatar
netzmeister
Ehemaliges Teammitglied
Beiträge: 1146
Registriert: 02.05.2003 20:59
Wohnort: Freiburg
Kontaktdaten:

Beitrag von netzmeister »

Hallo,
es scheint als sei Dir die User-ID des Users "Anonymous" abhanden gekommen.

Code: Alles auswählen

$userdata['user_id']
Kontrolliere die phpbb_users Tabelle nach diesem Eintrag.

Gruß netzmeister
Gruß netzmeister
Die "Suche" ist euer Freund
Tuxman
Mitglied
Beiträge: 2284
Registriert: 24.05.2003 13:32
Kontaktdaten:

Beitrag von Tuxman »

rabbit hat geschrieben:in diesem falle empfehle ich das 'groups repair' tool von ptirhiik
Ich habe das "DB Maintenance" Tool ausprobiert, geholfen hat's aber nicht viel leider...
netzmeister hat geschrieben:es scheint als sei Dir die User-ID des Users "Anonymous" abhanden gekommen.
Den Verdacht habe ich auch, nachdem die _users-Tabelle mit der ID 1 beginnt...
Ist es eigentlich schädlich, wenn der Hauptadmin die ID 2 statt 1 hat? ;)
tux. Ehemaliger Moderator ohne Sondertitel.
tuxproject.de
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

rabbit hat geschrieben:in diesem falle empfehle ich das 'groups repair' tool von ptirhiik
es hat schon seinen grund, warum ich das groups repair tool empfehle und nicht den db_maintanance MOD. ;)
der dbm hat mit dem groups repair nicht die bohne zu tun, da das groups repair speziell für fälle wie deinen geschrieben wurde.
aber wenn du meinst, es nicht zu benötigen... mein board läuft ja. ;)
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Tuxman
Mitglied
Beiträge: 2284
Registriert: 24.05.2003 13:32
Kontaktdaten:

Beitrag von Tuxman »

Schon gut, ich installier's ja schon! ;)
tux. Ehemaliger Moderator ohne Sondertitel.
tuxproject.de
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

braver Tuxman! :D
Ptirhiik @ ptifo.clanmckeen.com hat geschrieben:This tool is designed to repair the individual user group structure, and can be either use on a vanilia phpBB and a board with Categories Hierarchy v 2.1.x.


Technical info :
the anonymous user is created if missing,

the user group links not connected to a group row are deleted (orphean group links),

the surnumerous (more than one) individual groups for a user are deleted,

missing individual user group are created and properly linked
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Tuxman
Mitglied
Beiträge: 2284
Registriert: 24.05.2003 13:32
Kontaktdaten:

Beitrag von Tuxman »

Scheint zu funktionieren, besten Dank. :D
tux. Ehemaliger Moderator ohne Sondertitel.
tuxproject.de
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“