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

Pomoc przy konwersji phpBB 2.0.x lub innych skryptów do phpBB 3.0.x. Dyskusje na temat istniejących konwerterów oraz ich tworzenia.
Balbiś
Posty: 5
Rejestracja: 29 maja 2007, 11:05

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

Post autor: Balbiś » 28 marca 2009, 18:13

Witam,
szukałem na forum oficjalnym phpBB i tu taj ale nigdzie nie znalazłem chociażby wskazówki jak pozbyć się blędu przy konwersji phpbb2 do wersji 3. Błąd wygląda następująco, z gory dziękuję za wskazówki.

Kod: Zaznacz cały

General Error
SQL ERROR [ mysql4 ]

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

SQL

INSERT INTO phpbb_forums (forum_id, forum_name, parent_id, forum_parents, forum_desc, forum_type, forum_status, enable_prune, prune_next, prune_days, prune_viewed, prune_freq, forum_flags, forum_desc_bitfield, forum_desc_options, forum_desc_uid, forum_link, forum_password, forum_style, forum_image, forum_rules, forum_rules_link, forum_rules_bitfield, forum_rules_options, forum_rules_uid, forum_topics_per_page, forum_posts, forum_topics, forum_topics_real, forum_last_post_id, forum_last_poster_id, forum_last_post_subject, forum_last_post_time, forum_last_poster_name, forum_last_poster_colour, display_on_index, enable_indexing, enable_icons, left_id, right_id) VALUES (-99, 'INDEX PAGE', 18, '', 'Index Page Control', 1, 1, 0, 0, 0, 0, 0, 34, '', 7, '', '', '', 0, '', '', '', '', 7, '', 0, 0, 0, 0, 0, 0, '', 0, '', '', 1, 1, 0, 10, 11)

BACKTRACE

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

FILE: install/convertors/functions_phpbb20.php
LINE: 281
CALL: dbal_mysql->sql_query()

FILE: install/install_convert.php(1003) : eval()'d code
LINE: 5
CALL: phpbb_insert_forums()

FILE: install/install_convert.php
LINE: 1003
CALL: eval()

FILE: install/install_convert.php
LINE: 203
CALL: install_convert->convert_data()

FILE: install/index.php
LINE: 405
CALL: install_convert->main()

FILE: install/index.php
LINE: 282
CALL: module->load()

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Out of range value for column 'forum_id' at row 1 [1264]

Post autor: daroPL » 28 marca 2009, 20:39

Po prostu próbujesz skonwertować wpisy, które są niepoprawne. Kolumna forum_id nie może zawierać ujemnych liczb (masz -99) jeżeli typ kolumny opiera się o liczby naturalne.

Balbiś
Posty: 5
Rejestracja: 29 maja 2007, 11:05

Re: Out of range value for column 'forum_id' at row 1 [1264]

Post autor: Balbiś » 29 marca 2009, 01:52

Dziękuję za odpowiedź, prosiłbym o pomoc lub wskazówkę jak to naprawić.

Pozdrawiam

Balbiś
Posty: 5
Rejestracja: 29 maja 2007, 11:05

Re: Out of range value for column 'forum_id' at row 1 [1264]

Post autor: Balbiś » 29 marca 2009, 16:33

Już sobie poradziłem.

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Out of range value for column 'forum_id' at row 1 [1264]

Post autor: daroPL » 03 kwietnia 2009, 21:02

Najlepiej pozmieniać tego typu liczby (z forum_id) na dodatnie różne od już istniejących.

Zablokowany

Wróć do „Konwersja”