PDA

查看完整版本 : [回應]人數不得超過130?


哈啦
2003-05-27, 02:48 AM
剛剛測試時發現,只要註冊人數不超過130位,註冊功能一切正常。但從第131個起,就出現註冊錯誤訊息。難道130是什麼東西的最大值? :?

哈啦
2003-05-27, 06:37 AM
最新發現,在舊的2.0.1版不會發生這種情形:(
難道要回復舊版本?

剛才清理一下一些沒未啟動的帳號,刪了十幾個,離130「大限」還有十幾個名額 :fxxk

coca
2003-05-27, 07:22 AM
要不要考慮換成2.0.0
我目前還沒到130人
所以也不知道有沒有這個問題:P

citi
2003-05-27, 08:06 AM
要不要去竹貓那兒回應一下
可能會比較容易找到答案

Vista
2003-05-27, 09:12 AM
應該不會這樣啊?

我的 http://idea2my.com
nuke+phpbb2.0.4
已經突破一千個會員了也沒事。

哈啦
2003-05-27, 10:10 AM
根據最新的試驗結果,我安裝了全新肺最基本的php_bb 2.0.4(2.0.3也一樣),完全不加任何mod,再將之前的資料庫裝上去,結果一樣,會員數超過130人後,新註冊會員會出現錯誤訊息。

看來我可能遇到了一個x檔案,這個神秘的資料檔會造成某個程式執行上的錯誤?

Vista
2003-05-27, 10:20 AM
耶,真是怪事!

應該是資料庫裡有個檔案導致歐。

哈啦
2003-05-27, 10:27 AM
耶,真是怪事!

應該是資料庫裡有個檔案導致歐。


我目前也是這猜,貼到竹貓去了但還沒有任何解筡出現 :(

萬一真是什麼資料檔在作祟,那怎麼辦呢?能進mysql中查出來嗎?不能的話,難道只能用回php_bb2.0.1版而永不得超生? ~tear

Vista
2003-05-27, 10:31 AM
哈啦兄,後台有錯誤訊息出現嗎?

我是有進過mysql查過啦

哈啦
2003-05-27, 10:39 AM
第131會員填完資料按下確定送出之後,就會出現這個:
一般錯誤

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/test1/includes/usercp_register.php



事實上新會員有進到資料庫裡,但好像因為不算完成就不會寄確認信,必需由我手動核准。而如今我取消確認信,雖然同樣會出現這樣錯誤訊息,但新註冊者馬上就可以貼文章。只是我怕很多新註冊者看到錯誤訊息會以為沒通過而放棄。

請各位幫忙。

哈啦
2003-05-27, 03:54 PM
如果沒法子解決的話,可能要換回舊版的phpBB了 :? 屆時不知還能否找到適用的一些mod?

game.tw
2003-05-27, 04:52 PM
如果沒法子解決的話,可能要換回舊版的phpBB了 :? 屆時不知還能否找到適用的一些mod?
日前我一個朋友要裝PHP Nuke時,發生過一些情況...
不過我不知道你的OS是什麼....
他是在XP上裝 Apache + PHP + MySQL ....
搞了好幾天,後來才發現,原來是上述這三個程式的版本"太新"....
換回舊版就沒問題了!
另外就我個人的經驗..
PhpNuke及XOOPS ,真的在RedHat 7.3 版才會正常
在 8.0 及 9.0 都會有些其怪的情況出現!
僅供參考!

ismile
2003-05-27, 05:11 PM
http://www.phpbb.com/phpBB/viewtopic.php?t=104864&highlight=duplicate+entry

phpBB.com 找到的. 類似問題~

哈啦
2003-05-27, 05:44 PM
http://www.phpbb.com/phpBB/viewtopic.php?t=104864&highlight=duplicate+entry

phpBB.com 找到的. 類似問題~

謝謝,看起來是類似的問題,但我照著它的指示去修改,還是無解 :(

我現在只好分解動作來看,有誰知道SQL Error : 1062 Duplicate entry '0' for key 1這句話是什麼意思?

哈啦
2003-05-27, 06:06 PM
剛才在竹貓有人回答了,而且依據他的指示對mysql的group table作了某個修正之後,在別的地方測試,已經不會發生新註冊出現的錯誤訊息了:)
我也已經將本論壇的資料庫作了修正,但由於目前離130「大限」還有十幾個,所以只好待大限來到看看了。

但基本上似乎已解決了這個問題了。

謝謝各位關心:D