●上網方式:Hinet ADSL512/512
●安裝的程式:Apache1.3.27 + php4.1.2 + MySql3.23.56
●phpBB2 版本:phpBB2.0.4
●錯誤代碼:
代碼: 選擇全部
一般錯誤
Could not insert data into groups table
DEBUG MODE
SQL Error : 1062 Duplicate entry '0' for key 1
INSERT INTO phpbb_groups (group_name, group_description, group_single_user, group_moderator) VALUES ('', 'Personal User', 1, 0)
Line : 535
File : /home/domainclubtw/includes/usercp_register.php●錯誤狀態:

各位好,我的論壇(http://www.domain.club.tw)原本使用2.0.1加上top5的mod,一直有新會員註冊並發表文章。最近我安裝了2.0.4並且加了top5, 快速回覆和「主題類型」的mod,並把資料庫移植過來,一切也OK。
但這兩天突然發生一個狀況,就是有新會員表示註冊完結時發生資料庫錯的訊息,我自己測了一下,發現在填完會員資料按下「送出」之後,果然出現了如下的錯誤訊息:
代碼: 選擇全部
一般錯誤
Could not insert data into groups table
DEBUG MODE
SQL Error : 1062 Duplicate entry '0' for key 1
INSERT INTO phpbb_groups (group_name, group_description, group_single_user, group_moderator) VALUES ('', 'Personal User', 1, 0)
Line : 535
File : /home/domainclubtw/includes/usercp_register.php 然後我以站長身份進入控制台,試圖刪掉剛才註冊不成的ID,結果也出現錯誤訊息如下:
代碼: 選擇全部
一般錯誤
Could not delete group for this user
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near '' at line 2
DELETE FROM phpbb_groups WHERE group_id =
Line : 155
File : /home/domainclubtw/admin/admin_users.php 而且根據「實驗」結果,這個狀況只發生在第131位以後註冊的會員,在會員數130以前的註冊不會有問題。我刪掉幾個會員讓現有人數降到130以下,此時新註冊都不會有問題。但一旦會員人數滿130人,從第131個起新註冊就遇到上述狀況。
請問各位先進,這是什麼樣的狀況?目前無法新註冊會員,確認信似乎因註冊未完成而不被寄發,只有靠我進入控制用手動來批准。
Thank you very much.


