Seite 1 von 1

Out of range value adjusted for column 'user_posts' at row

Verfasst: 15.12.2007 19:53
von Firefox75
Hallo zusammen

Ich erhalte seit der heutigen Konvertierung zu der Gold Version von phpBB3 untenstehende FM sobald ich ein Post oder Beitrag abschicken möchte.

Wo könnte das Problem liegen? In der Usertabelle habe ich gesehen, dass dort der Anonymus aufgeführt ist mit ID 1 und Type 3. Liegt dort der Fehler?

Es scheint nur mich zu betreffen da andere Posten konnten seit der Umstellung.....

Danke für die rasche Hilfe!
Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Out of range value adjusted for column 'user_posts' at row 1 [1264]

SQL

UPDATE phpbb_users SET user_lastpost_time = 1197744541, user_posts = user_posts + 1 WHERE user_id = 2

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal_mysql->sql_error()

FILE: includes/functions_posting.php
LINE: 2295
CALL: dbal_mysql->sql_query()

FILE: posting.php
LINE: 1002
CALL: submit_post()

Verfasst: 15.12.2007 20:06
von Firefox75
Ich glaub ich habs selber gefunden.....

Aus irgend einem blöden Grund hatte ich schon 16 Millionen Beiträge geschrieben :lol: Habs jetzt knallhart auf 2 gestellt und jetzt kann ich posten... 8)

Verfasst: 15.12.2007 20:24
von bantu
Über den Administrations-Bereich lassen sich die Statistiken neu berechnen.

Verfasst: 05.04.2008 22:57
von Ghostt
Ich habe ein änliches problem ,und zwar kommt der fehler wenn ich einen neue BBcode erstellen möchte.
Hab ich das maximum von 120 erreicht??
bbcodes zu löschen bringt auch nichts.
könnt ihr mir dabei helfen ohne die bbcodes zu gefährden?

Gibt es andere möglichkeiten HTML bei PHPBB3 in beiträgen einzubinden???

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Out of range value adjusted for column 'bbcode_id' at row 1 [1264]

SQL


INSERT INTO phpbb_bbcodes (bbcode_tag, bbcode_match, bbcode_tpl, display_on_posting, bbcode_helpline, first_pass_match, first_pass_replace, second_pass_match, second_pass_replace, bbcode_id) VALUES ('hilight=', '[hilight={COLOR}]{TEXT}[/hilight]', 'ads', 0, '', '!\\[hilight\\=([a-z]+|#[0-9abcdef]+)\\](.*?)\\[/hilight\\]!ies', '\'[hilight=${1}:$uid]\'.str_replace(array(\"\\r\\n\", \'\\\"\', \'\\\'\', \'(\', \')\'), array(\"\\n\", \'\"\', \''\', \'(\', \')\'), trim(\'${2}\')).\'[/hilight:$uid]\'', '!\\[hilight\\=([a-zA-Z]+|#[0-9abcdefABCDEF]+):$uid\\](.*?)\\[/hilight:$uid\\]!s', 'ads', 128)

BACKTRACE

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

FILE: includes/acp/acp_bbcodes.php
LINE: 214
CALL: dbal_mysql->sql_query()

FILE: includes/functions_module.php
LINE: 471
CALL: acp_bbcodes->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()

Verfasst: 06.04.2008 13:51
von Ghostt

Code: Alles auswählen

Out of range value adjusted for column 'bbcode_id' at row 1 [1264] 
keiner ne ahnung von diesem bug??

/edit

hier hab ich was gefunden aber hab dafür leider keiner rechte auf meinen freeehost :(
http://webomania.wordpress.com/2006/10/ ... umn-error/

Code: Alles auswählen

SET GLOBAL SQL_MODE=”;
fehler:

Code: Alles auswählen

#1227 - Access denied; you need the SUPER privilege for this operation 

andere möglichkeit wäre mit "insert ignore into... "zu arbeiten aber ich versteche nicht wie ich es realisieren soll. scheiß mysql 5 :/
http://forums.oscommerce.de/lofiversion ... 38423.html
http://dev.mysql.com/doc/refman/5.0/en/ ... -mode.html

Verfasst: 16.04.2008 19:40
von Ghostt
support?

Verfasst: 05.07.2008 14:12
von kayline
Schade, dass bis heute keiner helfen kann :(
scheiß mysql 5

Verfasst: 05.07.2008 15:00
von kayline
... deshalb einfach woanders hingehen und finden:

Die Lösung ist dieser SQL-Befehl:
ALTER TABLE `phpbb_bbcodes` CHANGE `bbcode_id` `bbcode_id` SMALLINT( 3 ) NOT NULL DEFAULT '0'
Habe es ausgeführt und konnte danach weitere BBCodes hinzufügen :lol:

Natürlich hab ich vorher ein Backup der gesamten Datenbank gemacht!

Re:

Verfasst: 08.10.2009 11:53
von Highwayman
kayline hat geschrieben:Die Lösung ist dieser SQL-Befehl:
ALTER TABLE `phpbb_bbcodes` CHANGE `bbcode_id` `bbcode_id` SMALLINT( 3 ) NOT NULL DEFAULT '0'
Danke für diesen Lösungsansatz!