[2006/06/08] phpBB 2.0.21 安全性修正版本釋出

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
頭像
Hans Tsai
星球普通子民
星球普通子民
文章: 20
註冊時間: 2006-04-18 10:41

文章 Hans Tsai »

jwxinst大大

請問你

我是從 20 20開始玩的新手
您提示的這16個檔案

我可以直接從2021安裝包裡的檔案取出來用嗎?
我並沒有使用任何外掛

謝謝你
jwxinst
竹貓忠實會員
竹貓忠實會員
文章: 945
註冊時間: 2006-03-31 10:07
來自: New York, USA     學業狀況: 當天才...       個人狀況: 臭蛋
聯繫:

文章 jwxinst »

Hans Tsai 寫:我是從 20 20開始玩的新手
您提示的這16個檔案

我可以直接從2021安裝包裡的檔案取出來用嗎?
我並沒有使用任何外掛

謝謝你
可以 ;-)

當你上傳了以後,你必須同時上傳 install/update_to_latest.php 檔案到你的主機上的 phpBB 目錄下,然後在執行它。
執行完成後應該會說 sucessfull
這樣子你才把install資料夾整個刪除便可
目前狀態圖檔
GoKo Music進度: 10%

問個問題不要緊可是沒有發文格式、問題不夠詳細情況,難道要用猜嗎?
新手必讀
[教學] 基本認識、學習、隨我架設phpBB的新手通 -更新至2.0.22
問問題的技巧
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=44340
MOD安裝教學及轉碼
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=22832
頭像
Hans Tsai
星球普通子民
星球普通子民
文章: 20
註冊時間: 2006-04-18 10:41

文章 Hans Tsai »

沒錯
確實可以

已經裝好了
只花了10分鐘不到

這樣快多了

謝謝
頭像
Hans Tsai
星球普通子民
星球普通子民
文章: 20
註冊時間: 2006-04-18 10:41

文章 Hans Tsai »

2021的新問題

發文或回應後
不會自己回到欄位中
Orz

裝好就發現了
yehrussell
竹貓忠實會員
竹貓忠實會員
文章: 550
註冊時間: 2006-01-03 07:48

文章 yehrussell »

hadyhadyp6d 寫: 我才是第一次用的~求求誰可以詳細教教我這新手呀? ;-) :?:
jwxinst大大這篇 --->[教學] 基本認識、學習、隨我架設phpBB的新手通
http://phpbb-tw.net/phpbb/viewtopic.php?t=44085
Mac 寫:http://www.phpbb.com/phpBB/viewtopic.ph ... 27#2171327

如果你的討論版安裝多個語系並且使用 phpBB 2.0.21,你的討論版可能會出現語系轉換的問題,官方已經提供修正方式,請依照以下辦法做出修改

打開
includes/functions.php
~Mac
之前有phpBB2015_multilang多國語言修正....
請教Mac大大,照這篇修正,多國語言,就得到修正嗎?
謝謝 :-D
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

官方提到的修正跟多國語沒有關係,而是你的討論版如果有安裝多個語系檔(例如英文和正體中文)那在登入和登出時語系設定好像會被重置之類的

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
bbq123
星球公民
星球公民
文章: 32
註冊時間: 2005-12-29 12:41

文章 bbq123 »

升級了發現在後台左手邊空白了,請問我會只那一個修改錯了 ?
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

bbq123 寫:升級了發現在後台左手邊空白了,請問我會只那一個修改錯了 ?
後台有修改的檔案都檢查一下吧

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
jwxinst
竹貓忠實會員
竹貓忠實會員
文章: 945
註冊時間: 2006-03-31 10:07
來自: New York, USA     學業狀況: 當天才...       個人狀況: 臭蛋
聯繫:

文章 jwxinst »

竹貓星球正體中文版
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=44770

呵呵@@出了....公喜各位XDDDD
目前狀態圖檔
GoKo Music進度: 10%

問個問題不要緊可是沒有發文格式、問題不夠詳細情況,難道要用猜嗎?
新手必讀
[教學] 基本認識、學習、隨我架設phpBB的新手通 -更新至2.0.22
問問題的技巧
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=44340
MOD安裝教學及轉碼
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=22832
Artemas
竹貓忠實會員
竹貓忠實會員
文章: 489
註冊時間: 2003-08-23 03:18
來自: NorthBlue
聯繫:

[外掛] Last visit MOD 出現衝突

文章 Artemas »

Last visit MOD / Version:1.2.9em

升級2.0.20時候沒問題
但升級2.0.21時候出現問題

觀看個人資料的畫面出現

代碼: 選擇全部

Fatal error: Call to undefined function: make_hours() in XD:\..... .com\includes\usercp_viewprofile.php on line 207
usercp_viewprofile.php 此段的資料是
// Start add - Last visit MOD
'L_LOGON' => $lang['Last_logon'],
'LAST_LOGON' => ($userdata['user_level'] == ADMIN || (!$board_config['hidde_last_logon'] && $profiledata['user_allow_viewonline'])) ? (($profiledata['user_lastlogon'])? create_date($board_config['default_dateformat'], $profiledata['user_lastlogon'], $board_config['board_timezone']):$lang['Never_last_logon']):$lang['Hidde_last_logon'],

'L_TOTAL_ONLINE_TIME' => $lang['Total_online_time'],
'TOTAL_ONLINE_TIME' => make_hours($profiledata['user_totaltime']),
'L_LAST_ONLINE_TIME' => $lang['Last_online_time'],
'LAST_ONLINE_TIME' => make_hours($profiledata['user_session_time']-$profiledata['user_lastlogon']),
'L_NUMBER_OF_VISIT' => $lang['Number_of_visit'],
'NUMBER_OF_VISIT' => ($profiledata['user_totallogon']>0) ? $profiledata['user_totallogon']: $lang['None'],
'L_NUMBER_OF_PAGES' => $lang['Number_of_pages'],
'NUMBER_OF_PAGES' => ($profiledata['user_totalpages']) ? $profiledata['user_totalpages']: $lang['None'],
// End add - Last visit MOD
偶就把make_hours直接拿掉,居然就好了
但是不知道是否有潛在問題,各位大大有沒有更好的意見

幫幫忙Orz
感謝再感謝XD
圖檔
Os: Windows 2003
Constitute: IIS.6 + php4 + MySql 4 + ODBC + phpMyAdmin2.6.0 + phpBB 2.0.23
url: http://oops.cafepark.com
Artemas
竹貓忠實會員
竹貓忠實會員
文章: 489
註冊時間: 2003-08-23 03:18
來自: NorthBlue
聯繫:

文章 Artemas »

= = 拿掉make_hours之後在檢視會員資料中
累計在論壇時間與最後一次持續時間
都變成總秒數,而不是之前的 時:分:秒 顯示方式

><....(淚灑)

怎辦是好
圖檔
Os: Windows 2003
Constitute: IIS.6 + php4 + MySql 4 + ODBC + phpMyAdmin2.6.0 + phpBB 2.0.23
url: http://oops.cafepark.com
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

你大概是把 Last visit MOD 的 make_hours() 從某個 include 的檔案拿掉了

重新檢查一下外掛,看它把 make_hours() 放在那個檔案裡

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
Artemas
竹貓忠實會員
竹貓忠實會員
文章: 489
註冊時間: 2003-08-23 03:18
來自: NorthBlue
聯繫:

文章 Artemas »

XD MAC 大大果然深算
我的確被新檔案覆蓋了... :oops:

感謝指點 :mrgreen:
圖檔
Os: Windows 2003
Constitute: IIS.6 + php4 + MySql 4 + ODBC + phpMyAdmin2.6.0 + phpBB 2.0.23
url: http://oops.cafepark.com
Artemas
竹貓忠實會員
竹貓忠實會員
文章: 489
註冊時間: 2003-08-23 03:18
來自: NorthBlue
聯繫:

文章 Artemas »

偶後來再仔細檢查一次安裝last_visit_1.2.9em程序
發現
#
#-----[ OPEN ]------------------------------------------------
#
search.php

#
#-----[ FIND ]------------------------------------------------
#
$sql = "SELECT session_id
FROM " . SESSIONS_TABLE;

#
#-----[ REPLACE WITH ]----------------------------------------
#

// Start replacement - Last visit MOD
$expiry_time = $current_time - $board_config['session_length'];
$sql = "SELECT session_id
FROM " . SESSIONS_TABLE ." WHERE session_time>$expiry_time";
// Start replacement - Last visit MOD
2.0.20 版之後都沒這玩意位置可考
沒安裝這部份這會有影響嗎

:roll:
圖檔
Os: Windows 2003
Constitute: IIS.6 + php4 + MySql 4 + ODBC + phpMyAdmin2.6.0 + phpBB 2.0.23
url: http://oops.cafepark.com
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

感覺是 2.0.21 的新代碼修正了 Last Visit MOD 裡面提到的部分

原先是

代碼: 選擇全部

				$sql = "DELETE FROM " . SEARCH_TABLE . " 
					WHERE session_id NOT IN (" . implode(", ", $delete_search_ids) . ")";
新的是

代碼: 選擇全部

		$sql = 'DELETE FROM ' . SEARCH_TABLE . '
			WHERE search_time < ' . ($current_time - (int) $board_config['session_length']);
~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
主題已鎖定

回到「phpBB 2 安裝與使用」