Fehler bei erstellen eines Subforums

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.
paro
Mitglied
Beiträge: 33
Registriert: 05.05.2004 09:23

Beitrag von paro »

Mahony hat geschrieben:Hallo
Schau mal in die Datenbank unter phpbb_posts in der Spalte bbcode_uid nach welchen Wert varchar hat.
varchar sollte den Wert 8 haben - falls nicht, dann ändere das mal.


Edit: Ich sehe du hast das Problem gelöst bekommen. :P
Ich lasse das mal hier stehen, damit andere User mit diesem Problem eine Lösungsmöglichkeit haben.



Grüße: Mahony
Wo soll das stehen?

Kann man hier kein Bild anhängen? Ich finde den Eintrag "bbcode_uid" nicht!
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
paro hat geschrieben:Wo soll das stehen?
Mahony hat geschrieben:... Datenbank unter phpbb_posts in der Spalte bbcode_uid



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.
paro
Mitglied
Beiträge: 33
Registriert: 05.05.2004 09:23

Beitrag von paro »

:D DAS hab ich schon verstanden! Wenn ich aber diese Tabelle anklicke sehe ich rechts keine Spalte die sich so nennt!
paro
Mitglied
Beiträge: 33
Registriert: 05.05.2004 09:23

Beitrag von paro »

Haaaalt Stop! :oops:
habe noch alte TAbellen in der Datenbank und dadurch bei phpbb_* geschaut. Hab die Spalte gefunden!


werkel...werkel...

Hat geklappt! Kann wieder beiträge speichern! Soll ich mich jetzt ans automatische update wagen...
xXSlizZzerXx
Mitglied
Beiträge: 10
Registriert: 14.05.2009 19:24

Re: Fehler bei erstellen eines Subforums

Beitrag von xXSlizZzerXx »

Hallo,

Ich habe noch immer ein problem beim Posten und co.

Upgrader habe ich ausgeführt, funktioniert immer noch nicht.

Beim Löschen oder posten erhalte ich so eine fehler meldung:
SQL ERROR [ mysql4 ]

Data too long for column 'log_data' at row 1 [1406]

SQL

INSERT INTO phpbb_log (user_id, log_ip, log_time, log_operation, log_data, log_type, forum_id, topic_id) VALUES ('2', '213.33.9.222', 1242748144, 'LOG_DELETE_TOPIC', 'a:1:{i:0;s:34:\">>Raidtage Änderung<<\";}', 1, 5, 71)

BACKTRACE

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

FILE: includes/functions.php
LINE: 2919
CALL: dbal_mysql->sql_query()

FILE: includes/mcp/mcp_main.php
LINE: 784
CALL: add_log()

FILE: includes/mcp/mcp_main.php
LINE: 119
CALL: mcp_delete_topic()

FILE: includes/functions_module.php
LINE: 507
CALL: mcp_main->main()

FILE: mcp.php
LINE: 232
CALL: p_master->load_active()
kann mir wer helen oder sage was ich falsch habe?
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: Fehler bei erstellen eines Subforums

Beitrag von oxpus »

Hallo,

falsch gemacht hast du zunächst nichts, aber mir scheint, dass hier ein Bug im System vorhanden ist, der bei Topic-Titeln mit Sonderzeichen Probleme verursacht.
Ändere mal in der Datei includes/mcp/mcp_main.php die Zeile

Code: Alles auswählen

			add_log('mod', $row['forum_id'], $topic_id, 'LOG_DELETE_' . ($row['topic_moved_id'] ? 'SHADOW_' : '') . 'TOPIC', $row['topic_title']);
in diese ab:

Code: Alles auswählen

			add_log('mod', $row['forum_id'], $topic_id, 'LOG_DELETE_' . ($row['topic_moved_id'] ? 'SHADOW_' : '') . 'TOPIC', utf8_normalize_nfc($row['topic_title']));
Vielleicht hilft das schon.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
xXSlizZzerXx
Mitglied
Beiträge: 10
Registriert: 14.05.2009 19:24

Re: Fehler bei erstellen eines Subforums

Beitrag von xXSlizZzerXx »

Hallo,

habs versucht dann ist der fehler gekommen.
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/web77/html/phpBB3/includes/mcp/mcp_main.php on line 787
Themen erstellen kann ich auch noch immer nicht kommt auch noch weiterhin eine fehler meldung von der datenbank wie die beim löschen.
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: Fehler bei erstellen eines Subforums

Beitrag von oxpus »

Hm, dann muss ich hier passen. Sorry...
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
xXSlizZzerXx
Mitglied
Beiträge: 10
Registriert: 14.05.2009 19:24

Re: Fehler bei erstellen eines Subforums

Beitrag von xXSlizZzerXx »

hmm schade, das muss doch irgendwie zu beheben sein -.-

hat sonnst noch wer ne idee?
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Fehler bei erstellen eines Subforums

Beitrag von Mahony »

Hallo
Mach mal die Änderung in der Datei includes/mcp/mcp_main.php rückgängig und versuch es mal mit diesem SQL-Befehl

Code: Alles auswählen

ALTER TABLE `phpbb_log` CHANGE `log_data` `log_data` MEDIUMTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
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.
Antworten

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