[問題] last_visit_1.2.8_會員來訪記錄

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
chsa
星球公民
星球公民
文章: 259
註冊時間: 2004-12-27 20:45

[問題] last_visit_1.2.8_會員來訪記錄

文章 chsa »

問題外掛: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

Re: [問題] last_visit_1.2.8_會員來訪記錄

文章 ~倉木麻衣~ »

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'
  1. 找不到檔案, 請再確認安裝過程有無問題
  2. 資料表裡找不到user_lastlogon欄位, 請確認有執行必要的SQL語法
結論:
您的安裝過程真的有問題 :P
再確認一次吧
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
chsa
星球公民
星球公民
文章: 259
註冊時間: 2004-12-27 20:45

Re: [問題] last_visit_1.2.8_會員來訪記錄

文章 chsa »

~倉木麻衣~ 寫:
  1. 找不到檔案, 請再確認安裝過程有無問題
  2. 資料表裡找不到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

文章 ~倉木麻衣~ »

那個訊息就是在說資料表裡找不到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 »

~倉木麻衣~ 寫:那個訊息就是在說資料表裡找不到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 ]
聯繫:

文章 吉川拓也 »

重新安裝一次比較好 !
至於 session.php 修改部分參考一下天霜版主發的那篇詳細修改比照修改比較好 :-D
善用 搜尋 可以解決您 90% 的問題
頭腦清晰,選擇正確。 (╯▔︹▔)╯~╘═╛
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

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 »

嘿嘿!大大我昨天剛好也在解決這個問題!我的跟你一模一樣!是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 »

慘呀.. ! 還是要重裝哩.. !! +.+
剛把備份的檔案..弄好了.. 剛才那個刪囉 !! >"<
w2812451
星球公民
星球公民
文章: 255
註冊時間: 2005-07-16 21:38

文章 w2812451 »

阿!我太慢了ˊˋ剛剛在打這篇文章的時候一直在想,會不會已經反安裝了。
我的第六感還真準!
我昨天也弄了這個弄了好久!
可能他的//有放錯的樣子!
chsa
星球公民
星球公民
文章: 259
註冊時間: 2004-12-27 20:45

文章 chsa »

沒關係啦.. !
都已經裝兩次了,這次一定很熟的啦 [=.=||]
AL37
星球普通子民
星球普通子民
文章: 18
註冊時間: 2005-07-29 16:25

文章 AL37 »

我還有問題呢\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 »

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

文章 心靈捕手 »

To AL37:

該外掛安裝, 請參考這裡:
http://phpbb-tw.net/phpbb/viewtopic.php?t=35973
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「外掛問題討論」