phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)
版主: 版主管理群
chsa
星球公民
文章: 259 註冊時間: 2004-12-27 20:45
文章
由 chsa » 2005-08-19 22:52
問題外掛: last_visit_1.2.8_會員來訪記錄
參考連結: [推薦] [外掛] Last visit 1.2.8 By 心靈捕手
使用版本: phpBB2.0.17
網站位置: http://chsa.bounceme.net/BBS/
狀況描述:
裝了兩次.. 每次都顯示這樣 =口="
代碼: 選擇全部
Warning: message_die(./language/lang_english/lang_main.php): failed to open stream: No such file or directory in d:\p h p b b 2 . 0 . 1 3\www\bbs\includes\functions.php on line 691
Warning: message_die(): Failed opening './language/lang_english/lang_main.php' for inclusion (include_path='.;c:\php4\pear') in d:\p h p b b 2 . 0 . 1 3\www\bbs\includes\functions.php on line 691
phpBB :
Error updating last visit time
DEBUG MODE
SQL Error : 1054 Unknown column 'user_lastlogon' in 'field list'
UPDATE phpbb_users SET user_session_time = 1124463006, user_session_page = 0, user_lastvisit = 1124463006, user_lastlogon = 1124463007, user_totallogon=user_totallogon+1 WHERE user_id = -1
Line : 187
File : sessions.php
~倉木麻衣~
竹貓忠實會員
文章: 1405 註冊時間: 2004-03-21 21:00
文章
由 ~倉木麻衣~ » 2005-08-19 23:07
chsa 寫: 裝了兩次.. 每次都顯示這樣 =口="
Warning: message_die(./anguage/lang_english/lang_main.php ): failed to open stream: No such file or directory in d:\p h p b b 2 . 0 . 1 3\www\bbs\includes\functions.php on line 691
phpBB :
Error updating last visit time
DEBUG MODE
SQL Error : 1054 Unknown column 'user_lastlogon' in 'field list'
找不到檔案, 請再確認安裝過程有無問題
資料表裡找不到user_lastlogon欄位, 請確認有執行必要的SQL語法
結論:
您的安裝過程真的有問題
再確認一次吧
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
chsa
星球公民
文章: 259 註冊時間: 2004-12-27 20:45
文章
由 chsa » 2005-08-20 09:22
~倉木麻衣~ 寫: 找不到檔案, 請再確認安裝過程有無問題
資料表裡找不到user_lastlogon欄位, 請確認有執行必要的SQL語法
謝謝麻衣學長的回覆, 自己將英文語系刪除了.., 現在已經補上, 關於SQL部分, 我執行了last_visit_db_update.php 檔, 卻顯示如下.., 這是我的
sessions檔
代碼: 選擇全部
phpBB : Critical Error
Error updating last visit time
DEBUG MODE
SQL Error : 1054 Unknown column 'user_lastlogon' in 'field list'
UPDATE phpbb_users SET user_session_time = 1124500596, user_session_page = 0, user_lastvisit = 1124500596, user_lastlogon = 1124500596, user_totallogon=user_totallogon+1 WHERE user_id = -1
Line : 187
File : sessions.php
~倉木麻衣~
竹貓忠實會員
文章: 1405 註冊時間: 2004-03-21 21:00
文章
由 ~倉木麻衣~ » 2005-08-20 14:13
那個訊息就是在說資料表裡找不到user_lastlogon欄位
您真的確定有執行last_visit_db_update.php檔了嗎?
執行該檔時, 畫面回傳什麼樣的訊息呢?
您上頭給的訊息是連結到論壇時出現的錯誤訊息, 而非執行last_visit_db_update.php時所出現的訊息\r
若您有安裝phpMyAdmin
那我會建議您開啟phpbb_users資料表, 並查看是否有user_lastlogon、user_totaltime、user_totallogon、user_totalpages等欄位
以及phpbb_config資料表中是否有hidden_last_logon欄位
若沒有, 則表示您沒執行到SQL語法, 或代表執行失敗
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
chsa
星球公民
文章: 259 註冊時間: 2004-12-27 20:45
文章
由 chsa » 2005-08-20 14:24
~倉木麻衣~ 寫: 那個訊息就是在說資料表裡找不到user_lastlogon欄位
您真的確定有執行last_visit_db_update.php檔了嗎?
執行該檔時, 畫面回傳什麼樣的訊息呢?
您上頭給的訊息是連結到論壇時出現的錯誤訊息, 而非執行last_visit_db_update.php時所出現的訊息\r
若您有安裝phpMyAdmin
那我會建議您開啟phpbb_users資料表, 並查看是否有user_lastlogon、user_totaltime、user_totallogon、user_totalpages等欄位
以及phpbb_config資料表中是否有hidden_last_logon欄位
若沒有, 則表示您沒執行到SQL語法, 或代表執行失敗
我照著安裝部驟改好.php and .tpl ,未執行last_visit_db_update.php檔..當我要上去論壇的index.php時..則出現最上面的錯誤訊息..,若在打上last_visit_db_update.php,則是出現第3篇文章的錯誤訊息,這樣我根本無法輸入sql,還有您提到的檢查欄位..我並沒有找到..+.+。>"<
吉川拓也
竹貓忠實會員
文章: 1215 註冊時間: 2003-02-09 18:24
來自: [ G.I.T ]
聯繫:
文章
由 吉川拓也 » 2005-08-20 14:29
重新安裝一次比較好 !
至於 session.php 修改部分參考一下天霜版主發的那篇詳細修改比照修改比較好
善用
搜尋 可以解決您 90% 的問題
頭腦清晰,選擇正確。 (╯▔︹▔)╯~╘═╛
~倉木麻衣~
竹貓忠實會員
文章: 1405 註冊時間: 2004-03-21 21:00
文章
由 ~倉木麻衣~ » 2005-08-20 14:35
chsa 寫: 若在打上last_visit_db_update.php,則是出現第3篇文章的錯誤訊息,這樣我根本無法輸入sql,還有您提到的檢查欄位..我並沒有找到..+.+。>"<
可見並沒有執行到SQL語法
但我比較好奇的是, 您是如何執行last_visit_db_update.php檔的?
我在上一篇提到的, 執行last_visit_db_update.php時回傳的畫面應該是像底下這樣\r
執行結果
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
w2812451
星球公民
文章: 255 註冊時間: 2005-07-16 21:38
文章
由 w2812451 » 2005-08-20 14:40
嘿嘿!大大我昨天剛好也在解決這個問題!我的跟你一模一樣!是187行的問題!
不知道是跟什麼衝到!
後來發現是sessions.php 中有一個部份要加入//的!不能加入!
其餘部分的//還是可以加!
請看以下的部份!都不要加入//請把//刪除就可以了!
不過這是我的解決方法。應該可以用吧!
代碼: 選擇全部
#
#-----[ OPEN ]------------------------------------------
#
includes/sessions.php
#
#-----[ FIND ]------------------------------------------
#
if ( $user_id != ANONYMOUS )
{
$last_visit = ( $userdata['user_session_time'] > 0 ) ? $userdata['user_session_time'] : $current_time;
$sql = "UPDATE " . USERS_TABLE . "
SET user_session_time
#
#-----[ IN-LINE FIND ]------------------------------------------
#
time() . "
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, user_totallogon=user_totallogon+1
#
#-----[ IN-LINE FIND ]------------------------------------------
#
if
#
#-----[ IN-LINE BEFORE ADD ]------------------------------------------
# 千萬別用這個
//
#
#-----[ IN-LINE FIND ]------------------------------------------
#
{
#
#-----[ IN-LINE BEFORE ADD ]------------------------------------------
# 千萬別用這個
//
#
#-----[ FIND ]------------------------------------------
#
$sessiondata['userid'] = $user_id;
}
\n#
#-----[ IN-LINE FIND ]------------------------------------------
#
}
#
#-----[ IN-LINE BEFORE ADD ]------------------------------------------
# 千萬別用這個
//
chsa
星球公民
文章: 259 註冊時間: 2004-12-27 20:45
文章
由 chsa » 2005-08-20 14:50
慘呀.. ! 還是要重裝哩.. !! +.+
剛把備份的檔案..弄好了.. 剛才那個刪囉 !! >"<
w2812451
星球公民
文章: 255 註冊時間: 2005-07-16 21:38
文章
由 w2812451 » 2005-08-20 15:02
阿!我太慢了ˊˋ剛剛在打這篇文章的時候一直在想,會不會已經反安裝了。
我的第六感還真準!
我昨天也弄了這個弄了好久!
可能他的//有放錯的樣子!
chsa
星球公民
文章: 259 註冊時間: 2004-12-27 20:45
文章
由 chsa » 2005-08-20 16:34
沒關係啦.. !
都已經裝兩次了,這次一定很熟的啦 [=.=||]
AL37
星球普通子民
文章: 18 註冊時間: 2005-07-29 16:25
文章
由 AL37 » 2005-08-24 01:01
我還有問題呢\r
代碼: 選擇全部
Parse error: parse error, unexpected '>' in c:\appserv\www\php3\language\lang_chinese_traditional_taiwan\lang_main.php on line 1087
Warning: Cannot add header information - headers already sent by (output started at c:\appserv\www\php3\language\lang_chinese_traditional_taiwan\lang_main.php:1087) in c:\appserv\www\php3\includes\page_header.php on line 495
Warning: Cannot add header information - headers already sent by (output started at c:\appserv\www\php3\language\lang_chinese_traditional_taiwan\lang_main.php:1087) in c:\appserv\www\php3\includes\page_header.php on line 497
Warning: Cannot add header information - headers already sent by (output started at c:\appserv\www\php3\language\lang_chinese_traditional_taiwan\lang_main.php:1087) in c:\appserv\www\php3\includes\page_header.php on line 498
以上是我修改了 language/*/lang_main.php 後所出現的錯誤
所有字都不見了
如何解決是好?
感謝各位幫忙!
附:language/*/lang_main.php
代碼: 選擇全部
..
//
// Errors (not related to a
// specific failure on a page)
//
$lang['Information'] = '系統訊息';
$lang['Critical_Information'] = '重大訊息';
$lang['General_Error'] = '仁踸欞~';
$lang['Critical_Error'] = '重大錯誤';
$lang['An_error_occured'] = '發生錯誤';
$lang['A_critical_error'] = '發生重大錯誤';
//
// Smartor's ezPortal
//
$lang['Home'] = '首頁';
$lang['Board_navigation'] = '板面瀏覽';
$lang['Statistics'] = '論壇概況';
$lang['total_topics'] = "及 <b>%s</b> 篇主題"; // added in v2.1.6
$lang['Comments'] = '回應';
$lang['Read_Full'] = 'Read Full';
$lang['View_comments'] = '?#91;看文章';
$lang['Post_your_comment'] = '貼出回應';
$lang['Welcome'] = '歡迎';
$lang['Register_new_account'] = 'Don\'t have an account yet?<br />You can %sregister%s for FREE';
$lang['Remember_me'] = '記得我';
$lang['View_complete_list'] = '?#91;看完整列表';
$lang['Poll'] = '投票';
$lang['Login_to_vote'] = '請先登入,多謝合?;
$lang['Vote'] = '送出';
$lang['No_poll'] = '沒有票選';
$lang['Recent_topics'] = '最新主題'; // Recent Topics
$lang['clock_name'] = '時鐘';
//
// SQR
//
$lang['Quick_reply_panel'] = '快速回應外掛';
$lang['Quick_Reply'] = '快速回應';
$lang['Show_quick_reply'] = '顯示快速回應';
$lang['sqr']['0'] = '否';
$lang['sqr']['1'] = '是';
$lang['sqr']['2'] = '只在尾頁';
$lang['Quick_reply_mode'] = '快速回應模式';
$lang['Quick_reply_mode_basic'] = '基本';
$lang['Quick_reply_mode_advanced'] = '進階';
$lang['Show_hide_quick_reply_form'] = '顥示/隱藏快速回應';
//
// Recent Topics
//
$lang['last_24h'] = '最後 24 小時';
$lang['today'] = '今天';
$lang['yesterday'] = '昨天';
$lang['last_week'] = '上週';
$lang['last_xdays1'] = '最後 ';
$lang['last_xdays2'] = ' 天內';
$lang['link'] = '檢視近日發表的文章';
$lang['show_posts'] = '顯示主題:';
$lang['showing_posts'] = '顯示中:';
$lang['day_posts'] = '天內';
$lang['last_posts'] = '最後';
$lang['Started'] = '?#125;始於';
$lang['Title'] = '總戌?<font size=4>%s</font> 篇主題 %s'; // %s topics | %s sort method
$lang['xdays'] = '在 %s 天內發表'; // %s days
$lang['tday'] = '在今天內發表';
$lang['yday'] = '在昨天內發表';
$lang['week'] = '在上週內發表';
$lang['24h'] = '在 24 小時內發表';
$lang['Replies'] = '回覆';
$lang['Views'] = '?#91;看次數';
//
// That's all Folks!
// -------------------------------------------------
// Start add - Last visit MOD
$lang['Last_logon'] = '最後訪問';
$lang['Hidde_last_logon'] = '隱形';
$lang['Never_last_logon'] = '從未';
$lang['Users_today_zero_total'] = '今日論壇成茪F <b>0</b> 位客人 ::';
$lang['Users_today_total'] = 今日論壇成茪F <b>%d</b> 位客人 ::';
$lang['User_today_total'] = 今日論壇成茪F <b>%d</b> 位客人 ::';
$lang['Users_lasthour_explain'] = ',最近1小時內戌?%d 位來訪.';
$lang['Users_lasthour_none_explain'] = ''; //showen of none have visited the last hour, fill if you like
$lang['Years'] = '年';
$lang['Year'] = '年';
$lang['Weeks'] = '週';
$lang['Week'] = '週';
$lang['Day'] = '天';
$lang['Total_online_time'] = '總托鬮穧b論壇時間';
$lang['Last_online_time'] = '最後丹葦鬮穧b論壇時間';
$lang['Number_of_visit'] = '拜訪論壇次數';
$lang['Number_of_pages'] = '點選頁面數量';
// End add - Last visit MOD
?>
richer
星球公民
文章: 170 註冊時間: 2004-09-14 12:55
來自: 幻想的世界
聯繫:
文章
由 richer » 2005-08-24 11:05
AL37 寫: // Start add - Last visit MOD
$lang['Last_logon'] = '最後訪問';
$lang['Hidde_last_logon'] = '隱形';
$lang['Never_last_logon'] = '從未';
$lang['Users_today_zero_total'] = '今日論壇成茪F <b>0</b> 位客人 ::';
$lang['Users_today_total'] = ' 今日論壇成茪F <b>%d</b> 位客人 ::';
$lang['User_today_total'] = ' 今日論壇成茪F <b>%d</b> 位客人 ::';
$lang['Users_lasthour_explain'] = ',最近1小時內戌?%d 位來訪.';
$lang['Users_lasthour_none_explain'] = ''; //showen of none have visited the last hour, fill if you like
$lang['Years'] = '年';
$lang['Year'] = '年';
$lang['Weeks'] = '週';
$lang['Week'] = '週';
$lang['Day'] = '天';
$lang['Total_online_time'] = '總托鬮穧b論壇時間';
$lang['Last_online_time'] = '最後丹葦鬮穧b論壇時間';
$lang['Number_of_visit'] = '拜訪論壇次數';
$lang['Number_of_pages'] = '點選頁面數量';
// End add - Last visit MOD
?>
紅色字的地方\r
因為不明顯所以放大處理
改好之後應該是可以了吧
DC club 對分散式運算的小小貢獻
Matiz Club
●空間商: ACSite.NET
●服務程式:Linux + LiteSpeed V5.4 + php 5.2.14 + MySQL(i) 5.0.85 + phpBB 3.0.11
心靈捕手
默默耕耘的老師
文章: 8547 註冊時間: 2004-04-30 01:54
來自: Taiwan
文章
由 心靈捕手 » 2005-08-24 11:33