1 頁 (共 2 頁)

[教學] phpBB 2.0.15 * 修正 *

發表於 : 2005-05-15 08:37
Mac
English: 2.0.15 Fix for demoted admin bug

phpBB Group 剛發現在 2.0.15 中的一個小蟲。這個問題在某些情況下會使管理員失去管理員的權限。當你編輯隱藏版面的會員群組權限時(1)群組剛好包含管理員帳號(2)群組沒有任何版面管理員權限,都會造成這個問題。

以下是如何手動升級你的討論版來修正這個小蟲。

打開 admin/admin_ug_auth.php

尋找 (約 546 行)

代碼: 選擇全部

            WHERE user_id IN (" . implode(', ', $group_user) . ")";
取代為

代碼: 選擇全部

            WHERE user_id IN (" . implode(', ', $group_user) . ") AND user_level = " . MOD;
~Mac

Re: [教學] phpBB 2.0.15 * 修正 *

發表於 : 2005-05-17 20:14
lcha
找不到,我的 admin/admin_ug_auth.php :

http://218.188.9.27/myoffice/handle/gue ... igImg=true

發表於 : 2005-05-17 20:59
DL
你要更新到2.0.15才有

=.=

發表於 : 2005-05-18 09:39
jay-s0526
我是直接安裝2.0.15版本的,可是我卻找不到\r
用"WHERE user_id IN"這個開頭來搜尋也只在\r
493行

代碼: 選擇全部

WHERE user_id IN ($set_mod)";
504行

代碼: 選擇全部

WHERE user_id IN ($unset_mod)";
忽然想到...我參考這篇安裝Attachment Mod...
結果覆蓋的admin_ug_auth.php是2.0.13的
....請問這樣有辦法解決嗎= =?

發表於 : 2005-05-18 10:42
linjunan
為什麼有的人找的到、有的人找不到???

我是找的到。 :oops:

發表於 : 2005-05-18 18:14
DL
你只要重新更新一次到2.0.15即可

發表於 : 2005-05-18 19:41
Mac
Attachment Mod 快要出新版了 :mrgreen:

~Mac

發表於 : 2005-05-18 23:19
jay-s0526
DL 寫:你只要重新更新一次到2.0.15即可
請問那我是從2.0.13在更新到2.0.15嗎= =?
可訴我現在有些東西已經是2.0.15的耶@.@..

發表於 : 2005-05-19 07:45
Mac
不是說 Attachment Mod 要出新版了嗎(現在寫這篇時,Attachment Mod 已經出新版囉)

所以趕快去升級你的 Attachment Mod 吧\r

~Mac

發表於 : 2005-05-19 08:57
阿維
還是老樣子吧?
只要將"attach_mod/root"裡面的東西覆蓋到"phpBB"資料夾\r
然後再執行"phpBB/install/attach_update_23x_to_latest.php"更新資料庫\r
最後刪除"install"資料夾完成升級的步驟對吧?

發表於 : 2005-05-19 11:46
jay-s0526
Mac 寫:不是說 Attachment Mod 要出新版了嗎(現在寫這篇時,Attachment Mod 已經出新版囉)

所以趕快去升級你的 Attachment Mod 吧\r

~Mac
大大我已經把Attachment Mod 去官方下載最新的來更新了
,問題是...問題不是這個>"<剌....我是指我的Attachment Mod
先前參考了1分鐘安裝法,所以把你說要更新admin_ug_auth
這個檔案覆蓋成2.0.13版的樣子,應該是這樣才會找不到...
我的問題是= ="這樣我要怎麼更新回2.0.15版....?因為我根本\r
沒那行代碼...天知道會出什麼問題...我剛剛又去看了他覆蓋的
好多東西都是2.0.13的,所以說只要再從2.0.13升級2.0.14在\r
升級到2.0.15的步驟重作應該就可以了吧@@?.....講了那麼多
都不知道自己在說什麼了.......希望大大看的懂...

發表於 : 2005-05-19 12:57
~倉木麻衣~
jay-s0526 寫:大大我已經把Attachment Mod 去官方下載最新的來更新了
,問題是...問題不是這個>"<剌....我是指我的Attachment Mod
先前參考了1分鐘安裝法,所以把你說要更新admin_ug_auth
這個檔案覆蓋成2.0.13版的樣子,應該是這樣才會找不到...
我的問題是= ="這樣我要怎麼更新回2.0.15版....?因為我根本\r
沒那行代碼...天知道會出什麼問題...我剛剛又去看了他覆蓋的
好多東西都是2.0.13的,所以說只要再從2.0.13升級2.0.14在\r
升級到2.0.15的步驟重作應該就可以了吧@@?.....講了那麼多
都不知道自己在說什麼了.......希望大大看的懂...
奇怪了~
既然將Attachment Mod 2.3.13抓回來了~為何不花點時間看一下內容?
## A forword:
## If you use a plain phpBB2 Board (not modded) and do not want to edit your phpBB2 files, you
## are able to use pre-edited files, located within the contrib/premodified_files/ directory.
## Even if you use the pre-edited files, you have to follow all Steps (the only step you can skip is step number III)
## listed here. The pre-modified files are only meant for vanilla phpBB 2.0.15 Installations.
還是要提醒一下
Attachment Mod 2.3.13內附的phpBB2.0.15還少修正一行
那一行就在本討論串裡~

發表於 : 2005-05-19 13:38
jay-s0526
我的 Attachment Mod 已經更新成2.3.13了...

最開始安裝phpbb版本"2.0.15"
經安裝 Attachment Mod (我參考這篇安裝) 2.3.11 之後某些檔案變成"phpbb 2.0.13" 的

最主要的問題是:
我打開 admin/admin_ug_auth.php

尋找 (約 546 行)
代碼:
WHERE user_id IN (" . implode(', ', $group_user) . ")";

找不到=.=...

所以我想問的問題是我需要重新更新"phpbb"從2.0.13到2.0.15嗎?

發表於 : 2005-05-19 13:45
~倉木麻衣~
看來您還是沒看懂意思 :-|
Attach Mod 2.3.13已內建對應到phpBB 2.0.15版修改好的檔案
當你的phpBB未安裝任何的MOD~你可以直接用MOD裡改好的檔案覆蓋
您現在的情況是只安裝了Attach Mod 2.3.11~但phpBB 核心仍為2.0.15版
在此情況下~可以直接用Attach Mod 2.3.11的premodified_files覆蓋

發表於 : 2005-05-19 14:05
jay-s0526
~倉木麻衣~ 寫:看來您還是沒看懂意思 :-|
Attach Mod 2.3.13已內建對應到phpBB 2.0.15版修改好的檔案
當你的phpBB未安裝任何的MOD~你可以直接用MOD裡改好的檔案覆蓋
您現在的情況是只安裝了Attach Mod 2.3.11~但phpBB 核心仍為2.0.15版
在此情況下~可以直接用Attach Mod 2.3.11的premodified_files覆蓋
謝謝你這麼仔細的說明,我剛剛發太快了= =...我後來看到那個資料夾了...