1 頁 (共 1 頁)

[問題]快速砍人問題

發表於 : 2003-10-29 15:06
forever23
問題外掛: Delete Inactive Users9(prune_users_1.4.1em)
參考連結:http://mods.db9.dk/viewtopic.php?t=21
使用版本:phpBB 2.0.3
網站位置:美國
狀況描述: 本人的phpbb forum開網至今已年多, 累積了萬多名會員, 但當中實在太多閒置的會員, 所以想來一次大掃除, 但發現除了可以刪除過了期限還未active戶口的會員外(每隔一,兩個月大約有三,四百人)..
但如果想刪除過了長時間沒有到訪的會員(最重要是刪除這類會員,我估計有數千人以上), 但可惜每次都會出現"Could not update posts for this user", 所以想請教各位有沒有解決方法, 或者可否直接進入phpmyadmin用指令去完成刪除大量會員?? 謝謝 :-)

發表於 : 2003-10-29 17:51
Mac
會不會是外掛有哪裡裝錯了
把錯誤訊息完整的貼出來看看

~Mac

發表於 : 2003-10-29 17:56
依夢兒
不確定是不是跟這個有關係,你看一下:
http://phpbb-tw.net/phpbb/viewtopic.php?p=105655#105655

發表於 : 2003-10-30 16:15
forever23
Mac 寫:會不會是外掛有哪裡裝錯了
把錯誤訊息完整的貼出來看看
~Mac
錯誤只有Could not update posts for this user這一句 :cry:
不確定是不是跟這個有關係,你看一下:
http://phpbb-tw.net/phpbb/viewtopic.php?p=105655#105655
我會看看, 謝謝 :-D

發表於 : 2003-10-30 17:27
Mac
那你就先試試看吧,希望可以解決你的問題
不行的話再提出來 ^^

~Mac

發表於 : 2003-10-30 19:55
forever23
我已經看過這篇文章http://phpbb-tw.net/phpbb/viewtopic.php?p=105655#105655, 文章提議加一句ORDER BY username LIMIT 800..
而我用最新版本, 作者已經加了.. 所以我不需要更改.. 但仍然解決不到問題, 甚至我將LIMIT改到50,結果亦一樣 :cry:

請問可否直接進入phpmyadmin用指令刪除大量會員?? 如果可以.. 希望有識之士可以幫忙..

我最希望可以刪除--- 從未發表過文章除了登記時間還未超過七日的會員

不知道有沒有這句指令??

多謝指導!!

發表於 : 2003-10-30 20:04
依夢兒
不然你改試試這支外掛 - Auto Delete Users :
http://www.phpbbhacks.com/viewhack.php?id=1427

功能和 mods.db9.dk 開發的 Delete Inactive Users 是差不多的,一樣可以指定刪除:
1. 超過幾天未啟用的帳號
2. 超過幾天沒上來的帳號
3. 超過幾天未曾發表文章的帳號

不過這支外掛是全自動執行,所以在設定時要小心一點。

發表於 : 2003-10-31 09:22
forever23
依夢兒,謝謝你的提議 :-D
但因為我的論壇已加裝不少外掛, 甚至因為太多外掛.. 產生衝突.. 所以我最希望可以手動入phpmyadmin清除大量會員... 這樣有沒有可能? :?:

謝謝!

發表於 : 2003-10-31 11:48
forever23
經過努力, 發現原來是有某些會員的名字在database內變了亂碼, 因而出現could not update posts for this user :-?

要手動進入phpmyadmin刪除了亂碼會員名才可使用此功能.. 問題總算解決, 但頗煩, 因要找出那一位會員名亂碼 :roll:

發表於 : 2005-06-30 07:42
linux_xp
小弟也有這樣的困擾\r

錯誤訊息:
一般錯誤
Could not update posts for this user

請問
手動進入phpmyadmin刪除了亂碼會員名
的具體方法為何?

是否可以把亂碼搜尋出來?
因為會員數有上萬之譜,如果要一個個找,似乎不太可能...

感謝