僅有一個板面無法正常顯示?

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 3.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8536
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: 僅有一個板面無法正常顯示?

文章 心靈捕手 »

封狼 寫:adm/index.html 覆蓋後可以編輯論壇了,真是太謝謝了 ^^
但是有問題的板面( http://urochordate.com/phpBB2/viewforum.php?f=4 )還是不能使用。@_@

我想先用同一個方法試試其它網頁。
如果還不行的話或許就考慮土法煉鋼的砍掉舊板,開一個新版把文章搬過去來取代原來的板了。
(只是這樣網址也就會變了)

那麼,再次感謝幫忙 :)
建議您:
1. 新增 XXX 版面
2. 刪除 'The Jellicles 快閃讀書會' 版面, 將文章移動到新增的 XXX 版面
3. 進 phpMyAdmin 將 XXX 版面的 'forum_id' 修改為 '4' 即可
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
封狼
星球普通子民
星球普通子民
文章: 22
註冊時間: 2006-11-10 23:16
聯繫:

Re: 僅有一個板面無法正常顯示?

文章 封狼 »

唔,改成4之就不能用了。然後改回來之後又可以使用。
所以看樣子問題在4? ^^b

還是多謝呢,原本並沒有想到這個方法 :D
封狼
星球普通子民
星球普通子民
文章: 22
註冊時間: 2006-11-10 23:16
聯繫:

Re: 僅有一個板面無法正常顯示?

文章 封狼 »

不太甘心放棄原來的網址,所以又試了一下。

結果發現在沒有板面時可以顯示正常的「這個板面不存在」訊息
一個全新的板面在手動進資料庫將 forum_id 改為 4 的時候可以顯示正常的「您沒有閱讀這個版面的權限.」畫面
但是一旦設定了權限,板面就換變成一片空白。
不論設定的是一般會員或者管理員的權限

原本想說這個網址不能用是否非論壇本身的問題,而是比如說伺服器之類的
不過既然在不同設定下論壇可以正常顯示,那麼或許還是論壇裡的問題?

我想即使沒辦法恢復原來的板面網址,照現在的新板也可以還是可以繼續使用
不過還是稍微回報一下試驗的結果 :)

以上
謝謝 ^^
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8536
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: 僅有一個板面無法正常顯示?

文章 心靈捕手 »

封狼 寫: 但是一旦設定了權限,板面就換變成一片空白。
建議您:
補充說明, 權限設定 (經過) 情形.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
封狼
星球普通子民
星球普通子民
文章: 22
註冊時間: 2006-11-10 23:16
聯繫:

Re: 僅有一個板面無法正常顯示?

文章 封狼 »

就是一般在 ACP 中的設定方式,在板面權限的頁面中點選板面。選取群組為註冊會員然後增加權限為標準使用加投票。按下修改權限後畫面顯示完成。(就是正常的完成權限增加)

這時後再回到前台去點選或連結該板面(f=4)就會出現完全空白的畫面。

回頭再移除註冊會員的權限,這時在 ACP 的操作也是正常的。完成後再重新整理前台的 f=4 的板面,又可以正常顯示「您沒有權限」

再在 ACP 中選取增加管理員群組的權限,選擇完全使用。(這部分的操作也正常)

重新整理 f=4 的前台板面,又變成空白。

再取消管理員群組的權限(操作正常),前台再重新整理又可以正常顯示「您沒有權限」。

再增加一次管理員群組的權限,這次僅點選「可以看見板面」。(操作正常)
在前台論壇首頁時可以看見 f=4 的板面在選單中出現,但點進去時是一片空白。
於 ACP 中將管理員群組的權限改為僅有「可以閱讀板面」。(操作正常)
重新整理前台 f=4 的板面仍就是空白。

大概經過是像這個樣子吧?
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8536
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: 僅有一個板面無法正常顯示?

文章 心靈捕手 »

封狼 寫:就是一般在 ACP 中的設定方式,在板面權限的頁面中點選板面。選取群組為註冊會員然後增加權限為標準使用加投票。按下修改權限後畫面顯示完成。(就是正常的完成權限增加)

這時後再回到前台去點選或連結該板面(f=4)就會出現完全空白的畫面。

回頭再移除註冊會員的權限,這時在 ACP 的操作也是正常的。完成後再重新整理前台的 f=4 的板面,又可以正常顯示「您沒有權限」

再在 ACP 中選取增加管理員群組的權限,選擇完全使用。(這部分的操作也正常)

重新整理 f=4 的前台板面,又變成空白。

再取消管理員群組的權限(操作正常),前台再重新整理又可以正常顯示「您沒有權限」。

再增加一次管理員群組的權限,這次僅點選「可以看見板面」。(操作正常)
在前台論壇首頁時可以看見 f=4 的板面在選單中出現,但點進去時是一片空白。
於 ACP 中將管理員群組的權限改為僅有「可以閱讀板面」。(操作正常)
重新整理前台 f=4 的板面仍就是空白。

大概經過是像這個樣子吧?
您再新增版面時, 究竟是複製哪個版面的權限呢?
為何您移除了上述的版面權限設定後, 會出現您所謂 '正常顯示「您沒有權限」'?

我猜想:
問題就出在您也許複製了原先的 (f=4) 版面權限.

建議您:
既然要新增版面, 就不要複製有問題的版面權限;
另外, 請說明您原先的 (f=4) 版面權限設定情形.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
封狼
星球普通子民
星球普通子民
文章: 22
註冊時間: 2006-11-10 23:16
聯繫:

Re: 僅有一個板面無法正常顯示?

文章 封狼 »

不,開新版面的時候我並沒有複製任何一個板的權限。
所以一開始的時候板面雖然存在,但沒有任何使用者具有使用權限。

原本的 f=4 板面使用的權限大多延續自之前還是 phpBB2 的時候的設定,
目前使用的替代板面(f=12)也不是相同的設定(因為建立時玩新功能有重新設定過),
所以真要問起當初原始有問題的 f=4 版面設了什麼現在恐怕已經記不得了
大概接近註冊會員「標準使用加投票」、訪客「有限制的使用」與管理員和板主「完全使用」吧?
(唔但是原本預設應該沒有開推文功能,也沒有開文章前面加標記的功能,這些都是 phpBB3 才有的)

在刪除板面的時候,我有進資料庫裡 phpbb_acl_groups 裡確定 forum_id = 4 的資料都不存在了
然後才建立新板面,然後才把新板的 forum_id 改成 4

至於所謂的正常顯示「沒有使用權限」是指可以顯示 phpBB 的畫面(Prosliver 或 subsilver 風格),以及沒有權限的字樣。
但是一但設定權限之後,一片空白就是真的完全一片空白什麼也沒有了。

以上
多謝費心 m(_ _)m
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8536
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: 僅有一個板面無法正常顯示?

文章 心靈捕手 »

封狼 寫:不,開新版面的時候我並沒有複製任何一個板的權限。
所以一開始的時候板面雖然存在,但沒有任何使用者具有使用權限。

原本的 f=4 板面使用的權限大多延續自之前還是 phpBB2 的時候的設定,
目前使用的替代板面(f=12)也不是相同的設定(因為建立時玩新功能有重新設定過),
所以真要問起當初原始有問題的 f=4 版面設了什麼現在恐怕已經記不得了
大概接近註冊會員「標準使用加投票」、訪客「有限制的使用」與管理員和板主「完全使用」吧?
(唔但是原本預設應該沒有開推文功能,也沒有開文章前面加標記的功能,這些都是 phpBB3 才有的)

在刪除板面的時候,我有進資料庫裡 phpbb_acl_groups 裡確定 forum_id = 4 的資料都不存在了
然後才建立新板面,然後才把新板的 forum_id 改成 4

至於所謂的正常顯示「沒有使用權限」是指可以顯示 phpBB 的畫面(Prosliver 或 subsilver 風格),以及沒有權限的字樣。
但是一但設定權限之後,一片空白就是真的完全一片空白什麼也沒有了。

以上
多謝費心 m(_ _)m
印象中, 如果新增版面沒有設定任何權限的話, 那麼在論壇首頁是不會顯示出來的.

抱歉! 光是將 '新板的 forum_id 改成 4' 這個步驟恐怕會出問題.
或許, 您得進到以下的資料表, 再次將 '新板的 forum_id 改成 4'.
phpbb_acl_group
phpbb_acl_users
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
封狼
星球普通子民
星球普通子民
文章: 22
註冊時間: 2006-11-10 23:16
聯繫:

Re: 僅有一個板面無法正常顯示?

文章 封狼 »

的確是不會出現在首頁呢
所以我是用手動輸入網址的方式來測試該板面的讀取的

已經試過把 phpbb_acl_group 與 phpbb_acl_users 兩個資料表內 forum_id = 4 的資料都找出來清除
而新板因為剛開始時便未設立權限所以兩張表原本就都是沒有的

所以我是先確定 phpbb_acl_group 與 phpbb_acl_users 兩表中沒有 forum_id = 4 的資料
然後才把新版改成 forum_id=4,然後再設立新的權限。

不過狀況是如上所述當(id 已經改成四的)新板沒有開放任何權限時可以顯示沒有權限的畫面,
而設定權限之後就會變成空白

另外我也有試過同樣的狀況下(所有權限均未開放)
把新板的 forum_id 改成別的數字,比如說 11(原本並沒有 id=11 的板)
然後再設定權限後是可以正常顯示的。
接下來再到資料庫中把 phpbb_acl_group, phpbb_forum, 與 phpbb_acl_users 三張表中 forum_id=11 的資料都找出來改成 4 的話
板又會變得空白。
主題已鎖定

回到「[3.0.x] 安裝與使用」