Page 1 of 1

Portal block Links

Posted: 25. March 2009 12:01
by jörg
Deine Portal Version: 1.0.0RC3
Typ Deines phpBB Forums: Standard phpBB3
MODs installiert: Ja
Dein Wissensstand: Einsteiger
Link zu Deinem Forum: http://www.gsx550.info

PHP Version: 5.2.9
MySQL Version: 5.0.32

Was hast Du gemacht, bevor das Problem aufgetreten ist?
"Links" unter ACP-Mods-Portalmod hinzugefügt

Was hast Du bereits versucht um das Problem zu lösen?


Fehlerbeschreibung und Nachricht
ich habe unter ACP-Mods-Portalmod-Links die Möglichkeit Links ind den LinkBlock des Portals einzufügen.
So weit so gut
Ich habe auch 2 Einträge darin stehen die richtig angezeigt werden.
Füge ich nun einen dritten Eintag hinzu, bekomme ich folgende Fehlermeldung :
wer kann helfen ?

Code: Select all

SQL ERROR [ mysqli ]

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

SQL

UPDATE phpbb_portal_config SET config_value = 'a:3:{i:1;a:2:{s:3:\"url\";s:43:\"http://de.wikipedia.org/wiki/Suzuki_GSX_550\";s:4:\"text\";s:17:\"Wikipedia GSX 550\";}i:2;a:2:{s:3:\"url\";s:36:\"http://www.woodpeckers-roadhouse.de/\";s:4:\"text\";s:11:\"Woodpeckers\";}i:3;a:2:{s:3:\"url\";s:29:\"http://www.hubertusklause.de/\";s:4:\"text\";s:14:\"Hubertusklause\";}}' WHERE config_name = 'portal_links_array'

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: portal/includes/functions.php
LINE: 57
CALL: dbal_mysqli->sql_query()

FILE: includes/acp/acp_portal.php
LINE: 378
CALL: set_portal_config()

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

FILE: adm/index.php
LINE: 76
CALL: p_master->load_active()
[/i]

Re: Portal block Links

Posted: 31. March 2009 12:43
by jörg
weiß niemand Rat ? :(

Re: Portal block Links

Posted: 1. April 2009 22:54
by Kevin
Ist das eine Neuinstallation, oder kommst du von einer älteren B3P Installation?
Magst du sonst mal in die DB schauen und gucken was bei der phpbb_portal_config Tabelle das Feld config_value für ein Typ ist? Text?

Re: Portal block Links

Posted: 2. April 2009 06:17
by jörg
Der Typ ist varchar(255)

Es war zwar eine Neuinstallation aber ich habe der Reihe nach die Versionen 0.1.0-0.2.1-1.0.2 eingespielt.

Re: Portal block Links

Posted: 2. April 2009 07:08
by Kevin
jörg wrote:Der Typ ist varchar(255)
Das ist das Problem. Der Typ muss mediumblob, bzw mediumtext ab MySQL 4.1 sein, sonst bekommst du Probleme, sobald du mehr als 255 Zeichen hast. Das knallt sonst auch bei der Willkommens Nachricht oder den eigenen Blöcken.

Aber merkwürdig, varchar(255) hatten wir nur bis (glaube ich) zur 0.2.1 gemacht. Danach haben wir das geändert.
jörg wrote:Es war zwar eine Neuinstallation aber ich habe der Reihe nach die Versionen 0.1.0-0.2.1-1.0.2 eingespielt.
Das verstehe ich nicht. Wieso hast du das so gemacht?
Oder reden wir aneinander vorbei? Ich rede nur vom Portal. ;)

Re: Portal block Links

Posted: 2. April 2009 08:20
by @ndre
.. sorry

Re: Portal block Links

Posted: 2. April 2009 08:58
by jörg
@ Kevin
ja, wir reden vom board3portal_1_0_2 - Mod.
Kann ich das irgendwie ändern ?
evtl die Version 1.0.2 noch mal installieren ? oder kann ich das im SQL irgendwie auf mediumblob, bzw mediumtext ändern ?

Re: Portal block Links

Posted: 2. April 2009 10:06
by Kevin
jörg wrote:oder kann ich das im SQL irgendwie auf mediumblob, bzw mediumtext ändern
Das würde ich als erstes machen, geht also - einfach umstellen im MySQLDumper oder phpmyadmin.
Backup vorher machen!