[問題]關於SQL語法問題+板主問題

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
hkiforum
星球公民
星球公民
文章: 34
註冊時間: 2003-04-18 00:07
來自: 香港
聯繫:

[問題]關於SQL語法問題+板主問題

文章 hkiforum »

我由phpBB 2.04 升級為 phpBB 2.06,由於我的phpBB 2.04 裝了很多Mods,所以我不能直接升級。我又想保留會員資料,惟有挺而走險,Back Up部份Database資料。但陰差陽錯地,我不知道phpbb_groups是有用的。因此升級後,我無法設定板主,才發現phpbb_groups的資料是有用的。

我現在嘗試將資料加回,但以下兩個語法都不對:
[php]
INSERT INTO `phpbb_groups` ( `group_id` , `group_type` , `group_name` , `group_description` , `group_moderator` , `group_single_user` )
VALUES ( group_id, '1', '', 'Personal User', '0', '1' ) WHERE group_id > 10 AND group_id < 3719 ;
[/php]

[php]INSERT INTO `phpbb_groups` ( `group_id` , `group_type` , `group_name` , `group_description` , `group_moderator` , `group_single_user` )
VALUES ( group_id, '1', '', 'Personal User', '0', '1' ) FROM group_id =9 TO group_id = 3718 ;[/php]

請問我應該用怎樣的語法加回這資料呢?

*********************************************************
24/1按:
我總算想了一個治標不治本的解決方法 —— 只Set舊有板主的Group資料。
我先加入相等於所有板主的group_id數目到phpbb_groups,
再到phpbb_user_group中新增欄位,將group_id和user_id配對。

之後我再到論壇管理控制台Set板主,就沒有錯誤訊息,而且每塊板都有板主的名字。

可是,另一個問題來了。他們竟沒有了板主的實權,不能執行板務工作,雖然分板中已有他們板主的資料。究竟又要怎樣解決?
最後由 hkiforum 於 2004-01-24 21:18 編輯,總共編輯了 1 次。
香港綜合討論區,歡迎抽空參觀!
圖檔
streitleak
星球公民
星球公民
文章: 261
註冊時間: 2003-07-26 04:44
來自: 龍潭
聯繫:

文章 streitleak »

或許你應該先研究2.0.4跟2.0.6所不同的地方..
再去研究兩者對資料庫的使用的方式....
基本上...這算是大工程....如果沒有太多時間....
建議是讓大家重新註冊比較好....
台灣動漫論壇
http://ACGFan.twbbs.org
星
汝命短眷族望聞
我望 
汝本將末看取
-------------《人類帝國國歌一節
hkiforum
星球公民
星球公民
文章: 34
註冊時間: 2003-04-18 00:07
來自: 香港
聯繫:

文章 hkiforum »

streitleak 寫:或許你應該先研究2.0.4跟2.0.6所不同的地方..
再去研究兩者對資料庫的使用的方式....
基本上...這算是大工程....如果沒有太多時間....
建議是讓大家重新註冊比較好....
我問這個問題時,已經升級了。
由於供應商只給我一個MySQL資料庫,所以舊資料不能全部留下。
我真後悔沒有Backup每個table......

另外,事情有了新進展(已在原文補充):
我總算想了一個治標不治本的解決方法 —— 只Set舊有板主的Group資料。
我先加入相等於所有板主的group_id數目到phpbb_groups,
再到phpbb_user_group中新增欄位,將group_id和user_id配對。

之後我再到論壇管理控制台Set板主,就沒有錯誤訊息,而且每塊板都有板主的名字。

可是,另一個問題來了。他們竟沒有了板主的實權,不能執行板務工作,雖然分板中已有他們板主的資料。究竟又要怎樣解決?
香港綜合討論區,歡迎抽空參觀!
圖檔
streitleak
星球公民
星球公民
文章: 261
註冊時間: 2003-07-26 04:44
來自: 龍潭
聯繫:

文章 streitleak »

所以我才說是大工程....這牽扯到另外的欄位資料...
不是只有你說的那些而已.....
至於哪一個是權限用的欄位這就要去翻原始碼才會知道了...
台灣動漫論壇
http://ACGFan.twbbs.org
星
汝命短眷族望聞
我望 
汝本將末看取
-------------《人類帝國國歌一節
頭像
godbless
竹貓忠實會員
竹貓忠實會員
文章: 647
註冊時間: 2002-05-17 06:02
來自: 台北市南京東路4段
聯繫:

文章 godbless »

你重新執行一次升級的步驟試試看!

反正2.0.6也可以升級到2.0.6啊!

知道步驟嗎?
外掛問題區發問格式就在這裡,請務必一定照著格式來~!
你不照著規則來,就算是也搞不清楚你的問題在哪裡!
新手問問題不是罪惡
罪惡的是自己沒有先做好本分和功課,說話的口氣也不好,再加上態度有好像我們這群人欠你多少似的~~!!
竹貓星球發問規則:
http://phpbb-tw.net/phpbb/viewtopic.php?t=16149
發問比率最高的句子翻譯:
Please ensure both the install/ and contrib/ directories are deleted
請確認install和contrib資料夾已被刪除(奇怪,翻一下英漢字典有這麼困難嗎)
hkiforum
星球公民
星球公民
文章: 34
註冊時間: 2003-04-18 00:07
來自: 香港
聯繫:

文章 hkiforum »

多謝兩位的回覆。

我嘗試註冊一個新帳戶再Set他做板主,他是可以執行板務工作的。
所以,問題應該出於資料庫而非檔案。
相信Back up的資料中有些東西是缺少了。

至於哪個欄位控制板務工作的權限,還望高人指點。
香港綜合討論區,歡迎抽空參觀!
圖檔
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

資料庫裡面\
個人資料裡面有一個板主權限欄位要設定
所以單單只是設定版面有哪些板主是不行的
還要設定該會員有“板主權限”才行

phpbb_users -> user_level
管理員是 1
板主是 2
一般會員是 0
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
hkiforum
星球公民
星球公民
文章: 34
註冊時間: 2003-04-18 00:07
來自: 香港
聯繫:

文章 hkiforum »

GeniusKiKi 寫:資料庫裡面\r
個人資料裡面有一個板主權限欄位要設定
所以單單只是設定版面有哪些板主是不行的
還要設定該會員有“板主權限”才行

phpbb_users -> user_level
管理員是 1
板主是 2
一般會員是 0
多謝你!
我檢查過這個欄位,板主全部是2的。
所以可惜地,問題還未能找出究竟。

我其實向來都設立了一個屬於板主的群組,所有板主都是其成員。
根據板主的話,他們說只是自己獨立管理的板才管理不到。
而板主群組管理的板就沒有管理不到的問題。

這個難題如果有人能提供方法解決,我真是萬分感激!
香港綜合討論區,歡迎抽空參觀!
圖檔
hkiforum
星球公民
星球公民
文章: 34
註冊時間: 2003-04-18 00:07
來自: 香港
聯繫:

文章 hkiforum »

我終於想到一個節衷的問接解決辦法。
就是為每名板主建立一個隱藏群組,他們的實權回來了。
但如果誰有直接和正確的解決辦法,請你告訴我。
香港綜合討論區,歡迎抽空參觀!
圖檔
主題已鎖定

回到「phpBB 2 安裝與使用」