[請教] 檢視新的文章

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 3.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
GPLynn
星球公民
星球公民
文章: 184
註冊時間: 2009-02-08 02:11

[請教] 檢視新的文章

文章 GPLynn »

請問論壇首頁區塊的左上方有個"檢視新的文章(http://url/search.php?search_id=newposts)",它的搜尋依據的條件是什麼?

我有架了兩個論壇,其中A論壇只會顯示大概是1日內的新主題或者有新回覆文章的主題,這還蠻合理的。
但是B論壇則是會顯示到甚至是好幾十天前的文章主題,感覺上B論壇是異常了!
我試過於ACP重新同步統計、重新同步文章數量、重新同步加小點的主題和清除快取,但似乎沒效。
請問我該如何排除B論壇的異常情況呢?
PS.而不論是A或B論壇,其所有文章都已經是己閱讀的狀態了。

另外是"檢視沒有回覆的主題(http://url/search.php?search_id=unanswered)"和"檢視最近討論的主題(http://url/search.php?search_id=active_topics)"所依據的條件又是什麼?
●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [請教] 檢視新的文章

文章 心靈捕手 »

GPLynn 寫:請問論壇首頁區塊的左上方有個"檢視新的文章(http://url/search.php?search_id=newposts)",它的搜尋依據的條件是什麼?

我有架了兩個論壇,其中A論壇只會顯示大概是1日內的新主題或者有新回覆文章的主題,這還蠻合理的。
但是B論壇則是會顯示到甚至是好幾十天前的文章主題,感覺上B論壇是異常了!
我試過於ACP重新同步統計、重新同步文章數量、重新同步加小點的主題和清除快取,但似乎沒效。
請問我該如何排除B論壇的異常情況呢?
PS.而不論是A或B論壇,其所有文章都已經是己閱讀的狀態了。

另外是"檢視沒有回覆的主題(http://url/search.php?search_id=unanswered)"和"檢視最近討論的主題(http://url/search.php?search_id=active_topics)"所依據的條件又是什麼?
若以原始代碼分析, 則結果如下:
  • 新的文章:
    自從您上次 (最後一次) 訪問論壇的時間, 到這次登入論壇的時間內, 所有新發表的文章.
  • 最近討論的主題:
    最近 (預設 7 天) 時間內, 所有新發表的主題或文章.
  • 沒有回覆的主題:
    所有回覆數為 0 的主題.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
GPLynn
星球公民
星球公民
文章: 184
註冊時間: 2009-02-08 02:11

Re: [請教] 檢視新的文章

文章 GPLynn »

謝謝捕手老師提供的分析。
那我想我的B論壇應該是有異常了!
我幾乎每天都會瀏覽B論壇,登入方式是以cookie永久有效來自動登入的。
而從會員列表的"最後訪問"可知,我自己的部分有正確的更新至現在的日期時間。
但是"檢視新的文章"時卻連好幾十天前的文章也被列出來了!

另外我發現有些會員的"最後訪問"並沒有被正確的顯示出來。
有名會員是我由ACP新增的,之後該會員登入了,甚至還發表了文章,但是會員列表的"最後訪問"卻一直沒有記錄,好似從沒登入過一樣。

請問上述這些異常該如何去檢測排除呢?
●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [請教] 檢視新的文章

文章 心靈捕手 »

GPLynn 寫:謝謝捕手老師提供的分析。
那我想我的B論壇應該是有異常了!
我幾乎每天都會瀏覽B論壇,登入方式是以cookie永久有效來自動登入的。
而從會員列表的"最後訪問"可知,我自己的部分有正確的更新至現在的日期時間。
但是"檢視新的文章"時卻連好幾十天前的文章也被列出來了!
會員列表的"最後訪問", 並非真正代表您登入論壇的時間;
如果您隔一段時間, 重新讀取該頁, 那麼就可以得知一二.

真正判讀您最後訪問的時間是在 UCP 的首頁.
既然您 "登入方式是以cookie永久有效來自動登入", 那麼很有可能, 您真正最後訪問的時間是在 "好幾十天前".
GPLynn 寫: 另外我發現有些會員的"最後訪問"並沒有被正確的顯示出來。
有名會員是我由ACP新增的,之後該會員登入了,甚至還發表了文章,但是會員列表的"最後訪問"卻一直沒有記錄,好似從沒登入過一樣。

請問上述這些異常該如何去檢測排除呢?
這個問題與這個主題無關, 建議您: 另建主題.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [請教] 檢視新的文章

文章 心靈捕手 »

心靈捕手 寫:
GPLynn 寫:謝謝捕手老師提供的分析。
那我想我的B論壇應該是有異常了!
我幾乎每天都會瀏覽B論壇,登入方式是以cookie永久有效來自動登入的。
而從會員列表的"最後訪問"可知,我自己的部分有正確的更新至現在的日期時間。
但是"檢視新的文章"時卻連好幾十天前的文章也被列出來了!
會員列表的"最後訪問", 並非真正代表您登入論壇的時間;
如果您隔一段時間, 重新讀取該頁, 那麼就可以得知一二.

真正判讀您最後訪問的時間是在 UCP 的首頁.
既然您 "登入方式是以cookie永久有效來自動登入", 那麼很有可能, 您真正最後訪問的時間是在 "好幾十天前".
此文進階補充上文...

照理說, 當您登入論壇後, 在首頁的右上方, 便會顯示您 (上次) "最後訪問" 的時間.
2009-08-29_151755.png
這個時間和您進到 UCP 首頁去檢視的 "最後訪問" 的時間是一樣的.
2009-08-29_151925.png
如您所言, 當進到會員列表, (搜尋會員) 所見到您自己的 "最後訪問" 的時間, 則是當下您檢視此頁的時間.
2009-08-29_152204.png
同樣的, 當您檢視自己的個人資料時, 所見到的 "最後訪問" 的時間, 也是當下您檢視此頁的時間.
2009-08-29_152318.png
因此, 當我檢視新的文章時, 所得的便是 "自從我上次 (最後一次) 訪問論壇的時間, 到這次登入論壇的時間內, 所有新發表的文章".
2009-08-29_152529.png
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
GPLynn
星球公民
星球公民
文章: 184
註冊時間: 2009-02-08 02:11

Re: [請教] 檢視新的文章

文章 GPLynn »

謝謝捕手老師圖文並茂的詳盡解說。

的確,我的最後登入時間是停留在8/13。
在登出後重新登入即更新至今天了!
我先觀察個幾天看看是否還有異常。
如果還有問題我會再來請教各位的,屆時還望不吝指教。
●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
GPLynn
星球公民
星球公民
文章: 184
註冊時間: 2009-02-08 02:11

Re: [請教] 檢視新的文章

文章 GPLynn »

今天我發現那個B論壇的"最後訪問是 2009年8月29日 週六 9:05 pm"。
也就是停留在上次登出再登入後的情況。

而A論壇從很久以前就沒有重新做登出登入的動作了,它的"最後訪問是 2009年9月3日 週四 1:56 am",雖不如會員列表般是當下的時間,但至少也已更新至今天了。

感覺上B論壇的"最後訪問"得做登出登入的動作才會更新,而A論壇不用。
這兩個論壇可能造成這個問題的差別會不會是因為B論壇有安裝入口頁面?
先前B論壇入口頁曾經有無法記錄cookie永久登入的問題在,當時相關討論如下連結。
http://phpbb-tw.net/phpbb/viewtopic.php?f=133&t=52612

A,B論壇的設定都是"自動登入關鍵值到期長度 (天數): 0天"
所以不曉得會不會是因為那個入口頁面的關係,使得"最後訪問"無法像A論壇般順利更新至今天?
●主機作業系統: 不詳(學校主機)
●上網方式: SeedNet ADSL
●phpBB 版本: phpBB 3.0.8 prosilver styles
●資料庫類型: MySQL 5.0.67 with phpMyAdmin 3.0.1.1
●安裝外掛: 太多了~族繁不及備載
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [請教] 檢視新的文章

文章 心靈捕手 »

GPLynn 寫:今天我發現那個B論壇的"最後訪問是 2009年8月29日 週六 9:05 pm"。
也就是停留在上次登出再登入後的情況。

而A論壇從很久以前就沒有重新做登出登入的動作了,它的"最後訪問是 2009年9月3日 週四 1:56 am",雖不如會員列表般是當下的時間,但至少也已更新至今天了。

感覺上B論壇的"最後訪問"得做登出登入的動作才會更新,而A論壇不用。
這兩個論壇可能造成這個問題的差別會不會是因為B論壇有安裝入口頁面?
先前B論壇入口頁曾經有無法記錄cookie永久登入的問題在,當時相關討論如下連結。
http://phpbb-tw.net/phpbb/viewtopic.php?f=133&t=52612

A,B論壇的設定都是"自動登入關鍵值到期長度 (天數): 0天"
所以不曉得會不會是因為那個入口頁面的關係,使得"最後訪問"無法像A論壇般順利更新至今天?
建議您:
重新依發問格式, 至 "外掛問題討論" 版面提問.
並且, 請補充說明幾點:
1. A, B 兩個論壇的架站環境
2. A, B 兩個論壇的網址
3. A, B 兩個論壇的測試帳號與密碼

P.S.
抱歉! 鎖定.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

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