查看完整版本 : [回應]人數不得超過130?
剛剛測試時發現,只要註冊人數不超過130位,註冊功能一切正常。但從第131個起,就出現註冊錯誤訊息。難道130是什麼東西的最大值? :?
最新發現,在舊的2.0.1版不會發生這種情形:(
難道要回復舊版本?
剛才清理一下一些沒未啟動的帳號,刪了十幾個,離130「大限」還有十幾個名額 :fxxk
要不要考慮換成2.0.0
我目前還沒到130人
所以也不知道有沒有這個問題:P
Vista
2003-05-27, 09:12 AM
應該不會這樣啊?
我的 http://idea2my.com
nuke+phpbb2.0.4
已經突破一千個會員了也沒事。
根據最新的試驗結果,我安裝了全新肺最基本的php_bb 2.0.4(2.0.3也一樣),完全不加任何mod,再將之前的資料庫裝上去,結果一樣,會員數超過130人後,新註冊會員會出現錯誤訊息。
看來我可能遇到了一個x檔案,這個神秘的資料檔會造成某個程式執行上的錯誤?
Vista
2003-05-27, 10:20 AM
耶,真是怪事!
應該是資料庫裡有個檔案導致歐。
耶,真是怪事!
應該是資料庫裡有個檔案導致歐。
我目前也是這猜,貼到竹貓去了但還沒有任何解筡出現 :(
萬一真是什麼資料檔在作祟,那怎麼辦呢?能進mysql中查出來嗎?不能的話,難道只能用回php_bb2.0.1版而永不得超生? ~tear
Vista
2003-05-27, 10:31 AM
哈啦兄,後台有錯誤訊息出現嗎?
我是有進過mysql查過啦
第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
事實上新會員有進到資料庫裡,但好像因為不算完成就不會寄確認信,必需由我手動核准。而如今我取消確認信,雖然同樣會出現這樣錯誤訊息,但新註冊者馬上就可以貼文章。只是我怕很多新註冊者看到錯誤訊息會以為沒通過而放棄。
請各位幫忙。
如果沒法子解決的話,可能要換回舊版的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 找到的. 類似問題~
http://www.phpbb.com/phpBB/viewtopic.php?t=104864&highlight=duplicate+entry
phpBB.com 找到的. 類似問題~
謝謝,看起來是類似的問題,但我照著它的指示去修改,還是無解 :(
我現在只好分解動作來看,有誰知道SQL Error : 1062 Duplicate entry '0' for key 1這句話是什麼意思?
剛才在竹貓有人回答了,而且依據他的指示對mysql的group table作了某個修正之後,在別的地方測試,已經不會發生新註冊出現的錯誤訊息了:)
我也已經將本論壇的資料庫作了修正,但由於目前離130「大限」還有十幾個,所以只好待大限來到看看了。
但基本上似乎已解決了這個問題了。
謝謝各位關心:D
vBulletin® v3.8.4,版權所有 ©2000-2024,Jelsoft Enterprises Ltd.