[問題]mowdSTAT計數器不會出現

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

版主: 版主管理群

aj4w6
星球公民
星球公民
文章: 101
註冊時間: 2006-01-14 16:08
聯繫:

[問題]mowdSTAT計數器不會出現

文章 aj4w6 »

主機作業系統:winXP
免費空間連結:php2h.com
上網方式:seednet ADSL
安裝的程式:Apache + php + MySql
phpBB2 版本:phpBB2.0.19
論壇: http://candelonely.php2h.com/phpBB2/index.php

我裝了mowdSTAT3.2.0 可是計數器沒出現, 我實在看不懂他的[中文]說明
不知是否搞錯, 請教教我. 沒學過電腦很可憐.

這是他的安裝說明:
-------------------------------------------------------------------------------------
1. 使用 mowdSTAT.sql 將資料表建立, 可以使用 phpMyAdmin 或是直接用
文字模式的 mysqld 亦可.
使用者若想以別的資料名稱作為開頭, 請打開 mowdSTAT.sql 修改 stat_ 字串成為你想要的,
並在 config.php 中的 $prefix 設定.

2. 把 mowdSTAT 資料夾複製到你要的目錄下 例如: www/ 或是 phpbb/

3. 打開你想要計數的頁面, 如果是 phpBB 的話檔案建議放在overall_footer.tpl(需和 mowdSTAT
資料夾為同一目錄, 否則必須更改下列語法), 在最下面加入(或是你喜歡的位置)
<script language="Javascript">
var locate="http://你網站的網址/mowdSTAT";
</script>
<script language="Javascript" src="mowdSTAT/count.js"></script>

其中的
var locate="http://你網站的網址/mowdSTAT";
mowdSTAT最後不加的 / 斜線

4. 打開 config.php , 填入你自己的設定值(尤其是主機資訊)
-----------------------------------------------------------------------------------

我的安裝:
1.打開phpMyAdmin /資料庫/我的帳號/SQL/瀏覽/mowdSTAT.sql/執行
[color=red]上傳成功,多了5個檔案[/color]
2.把nowdSTAT資料夾上傳到phpBB2/templates/subSilver/nowdSTAT
3.打開phpBB2/templates/subSilver/overall_footer.tpl在</table></body>
中間加入[color=red]
<script language="Javascript">
var locate="http://candelonely.php2h.com/phpBB2/index.php/mowdSTAT";
</script>
<script language="Javascript" src="mowdSTAT/count.js"></script>[/color]
4.打開 phpBB2/templates/subSilver/nowdSTAT/config.php修改\r
[color=blue] ## 主機位址 ##
$dbhost="http://candelonely.php2h.com";
## 資料庫帳號 ##
$dbuser="candelonely";
## 資料庫密碼 ##
$dbpass="xxxxxx";
## 計數器程式所在位置,結尾不要加上"/" ##
$locate="http://candelonely.php2h.com/phpBB2/index.php/mowdSTAT";
## 管理員密碼 ##
$admin_pw="xxxxxx";
## 網站名稱 ##
$title="## 網站名稱 ##
$title="論壇測試";
## 網站網址 ##
$url="http://candelonely.php2h.com/phpBB2/index.php";[/color]
存檔
結果沒看到計數器\r

謝謝
頭像
bsmouse
星球公民
星球公民
文章: 80
註冊時間: 2005-09-15 14:51

文章 bsmouse »

代碼: 選擇全部

## 計數器?#123;式所在位置,結尾不要?#91;上"/" ## 
$locate="http://candelonely.php2h.com/phpBB2/index.php/mowdSTAT"; 
你這個地方有問題喔...你多了index.php

代碼: 選擇全部

## 網站網?#125; ## 
$url="http://candelonely.php2h.com/phpBB2/index.php";
你這個地方也犯了跟上面一樣的錯誤!!還有...打網址"http://candelonely.php2h.com/phpBB2"就好不 ... !最後的斜線也不要加!!
你在改改看吧!! :mrgreen:
作業系統:Windows XP Professional SP2
----論壇掛點中...暫無恢復計畫----
aj4w6
星球公民
星球公民
文章: 101
註冊時間: 2006-01-14 16:08
聯繫:

文章 aj4w6 »

謝謝您熱心回答

按照您說的改了,還是沒出現計數器ㄝ

請問大家下面這句[美國式中文]到底在說什麼\r
3. 打開你想要計數的頁面, 如果是 phpBB 的話檔案建議放在overall_footer.tpl(需和 mowdSTAT
資料夾為同一目錄, 否則必須更改下列語法), 在最下面加入(或是你喜歡的位置)
------------------------------------------------------
[檔案建議放在overall_footer.tpl]-------什麼檔案???
頭像
jwxie
竹貓忠實會員
竹貓忠實會員
文章: 604
註冊時間: 2005-11-26 12:02
來自: New York, USA   學業狀況: 更加努力     個人狀況: ||地獄臭蛋|| 
聯繫:

...

文章 jwxie »

post個外掛參考連結,
另外也post一下英文的安裝說明

目前本人帳號嚴重地被盜用!MSN已經被盜!

想問個問題並不打擾, 但沒有發文格式, 其他人不能知道你的情況!
請尊守竹貓各區裡的發文格式, 謝謝合作!
[必看]請配合發問格式及明確主題發問(04 02/16更新) phpBB!
所有新手必看的
[教學]認識、安裝和參考PHPBB的新手基本教學通
PS:感謝各位大大的幫助和教導^^
Q168.net空間技術交流

個人小品(Blog)My phpBB-Blog免費空間討論區
aj4w6
星球公民
星球公民
文章: 101
註冊時間: 2006-01-14 16:08
聯繫:

文章 aj4w6 »

我的安裝:
1.打開phpMyAdmin /資料庫/我的帳號/SQL/瀏覽/mowdSTAT.sql/執行
上傳成功,多了5個檔案
2.把mowdSTAT資料夾上傳成phpBB2/mowdSTAT
也試過上傳成phpbb2/templates/subSilver/mowdSTAT
3.打開phpBB2/templates/subSilver/overall_footer.tpl在</html>下面加上
也試過放在</table></body>中間

代碼: 選擇全部

</table>                                                                     
 <script language="Javascript">                                              
var locate="http://candelonely.php2h.com/phpBB2/mowdSTAT";                   
</script>                                                                    
<script language="Javascript" src="mowdSTAT/count.js"></script>              
                                                                             
</body>                                                                      
</html>


4.打開 phpBB2/mowdSTAT/config.php修改

##############################
###### 資料庫主機資訊 ######
##############################
## 主機位址 ##
$dbhost="http://candelonely.php2h.com";

## 資料表名稱 ##
$dbname="datebase";

## 資料庫帳號 ##
$dbuser="candelonely";

## 資料庫密碼 ##
$dbpass="xxxxxx";

## 語系檔檔名 ##
$lang="lang_tw.php";

## 自訂資料表前綴字元 ##
$prefix="stat_";

## 計數器程式所在位置,結尾不要加上"/" ##
$locate="http://candelonely.php2h.com/phpBB2";

##############################
######### 程式設定 #########
##############################
## 管理員密碼 ##
$admin_pw="xxxxxx";

##############################
######### HTML設定 #########
##############################
## 網站名稱 ##
$title="討論版";

## 網站網址 ##
$url="http://candelonely.php2h.com/phpBB2/";
最後由 aj4w6 於 2006-01-24 19:47 編輯,總共編輯了 1 次。
小西
竹貓忠實會員
竹貓忠實會員
文章: 460
註冊時間: 2004-11-19 22:29
來自: 超可愛聲音

文章 小西 »

aj4w6 寫:把nowdSTAT資料夾上傳成phpBB2/nowdSTAT
你上傳的資料夾nowdSTAT...是你打錯了還是設錯了?
要一致才行喔
頭像
bsmouse
星球公民
星球公民
文章: 80
註冊時間: 2005-09-15 14:51

文章 bsmouse »

aj4w6 寫:謝謝您熱心回答

按照您說的改了,還是沒出現計數器ㄝ

請問大家下面這句[美國式中文]到底在說什麼\r
3. 打開你想要計數的頁面, 如果是 phpBB 的話檔案建議放在overall_footer.tpl(需和 mowdSTAT
資料夾為同一目錄, 否則必須更改下列語法), 在最下面加入(或是你喜歡的位置)
------------------------------------------------------
[檔案建議放在overall_footer.tpl]-------什麼檔案???
OVERALL_FOOTER.TPL位置在你使用的TEMPLATES下的那個檔
一般位置:XXXX/phpbb2/templates/XXXX/overall_footer.tpl
這是設定你固定每頁頁尾會出現哪些東西的地方,類似之前你的別篇問題中叫你改的overall_header.tpl
建議你開啟哪個檔找到{ADMIN_LINK}
把MOWDSTAT說明中的哪串代碼放在他附近
注意喔....放在ADMIN_LINK那整行的上面喔!!
還是有問題的話...試試看在那串代碼中locate="http://你網站的網址/mowdSTAT"改成locate="./mowdSTAT"
下面那串src="mowdSTAT/count.js"改成
src="./mowdSTAT/count.js"
在試試看吧!!
作業系統:Windows XP Professional SP2
----論壇掛點中...暫無恢復計畫----
aj4w6
星球公民
星球公民
文章: 101
註冊時間: 2006-01-14 16:08
聯繫:

文章 aj4w6 »

ADMIN_LINK在overall_footer.tpl檔中第一行
試過

<script language="Javascript">
var locate="http://candelonely.php2h.com/phpBB2/mowdSTAT";
</script>
<script language="Javascript" src="mowdSTAT/count.js"></script>
<div align="center"><span class="copyright"><br />{ADMIN_LINK}<br />
也試過

<script language="Javascript">
var locate="./mowdSTAT";
</script>
<script language="Javascript" src="./mowdSTAT/count.js"></script>
<div align="center"><span class="copyright"><br />{ADMIN_LINK}<br />
計數器還是不出現,就是不出現

麻煩各位高手先幫我[確定]
1. mowdSTAT資料夾正確是要放成phpBB2/mowdSTAT或是
phpbb2/templates/subSilver/mowdSTAT
2. mowdSTAT/config.php 的設定有沒有錯誤?
3.如果都沒錯只好再找問題囉

先謝謝各位辛苦幫忙, 感恩!!!
頭像
bsmouse
星球公民
星球公民
文章: 80
註冊時間: 2005-09-15 14:51

文章 bsmouse »

我在仔細看了你最前面的發文
發現你把mowdSTAT資料夾上傳到phpBB2/templates/subSilver下面了
你把他移到phpbb2下面試試看
你config.php中\r

代碼: 選擇全部

## 計數器?#123;式所在位置,結尾不要?#91;上"/" ## 
$locate="http://candelonely.php2h.com/phpBB2/index.php/mowdSTAT";

請將phpbb2/index.php紅字給拿掉改成下面\r

代碼: 選擇全部

## 計數器?#123;式所在位置,結尾不要?#91;上"/" ## 
$locate="http://candelonely.php2h.com/phpBB2/mowdSTAT"; 
另外在HTML設定中\r

代碼: 選擇全部

## 網站網?#125; ## 
$url="http://candelonely.php2h.com/phpBB2/"; 
改成

代碼: 選擇全部

## 網站網?#125; ## 
$url="http://candelonely.php2h.com/phpBB2"; 
你的程式設定部份你沒放出來,你要去確認下面部分是不是跟我貼再下面的一樣\r

代碼: 選擇全部

## 啟用來訪頁面統計 ##
## 1=啟用 ; 0=關閉
$enable_refer="1";

## 啟用被訪頁面統計 ##
$enable_visit="1";

## 啟用訪客軟體統計 ##
$enable_software="1";
給你參考看看!!上面是我參照我自己的mowdSTAT下面config.php貼出來的!!
我的安裝方式
mowdSTAT整個目錄放在phpbb2下
overall_footer.tpl中如同上篇我的回覆中的改法
一切正常運作中!! :lol:
作業系統:Windows XP Professional SP2
----論壇掛點中...暫無恢復計畫----
aj4w6
星球公民
星球公民
文章: 101
註冊時間: 2006-01-14 16:08
聯繫:

文章 aj4w6 »

bsmouse大大感謝您\r
您所教導的我都試過了,請看第5篇文24日10:18那篇
還是不行ㄚ
小西
竹貓忠實會員
竹貓忠實會員
文章: 460
註冊時間: 2004-11-19 22:29
來自: 超可愛聲音

文章 小西 »

aj4w6 寫:bsmouse大大感謝您\r\n您所教導的我都試過了,請看第5篇文24日10:18那篇
還是不行ㄚ
1、mowdSTAT資料夾上傳到phpBB2資料夾裡
2、
## 計數器程式所在位置,結尾不要加上"/" ##
$locate="http://candelonely.php2h.com/phpBB2/mowdSTAT";
才對
3、
插入語法
<script language="Javascript">
var locate="http://candelonely.php2h.com/phpBB2/mowdSTAT";
</script>
<script language="Javascript" src="mowdSTAT/count.js"></script>
ACG自唱:分貝網存放區 (192kbps) ;NICO存放區 (320kbps)
aj4w6
星球公民
星球公民
文章: 101
註冊時間: 2006-01-14 16:08
聯繫:

文章 aj4w6 »

感謝大家幫忙! :-P :-P :-P
可是不管怎麼改計數器還是不肯出來 :-( :-( :evil: :evil:
:?: :?: :?: :?: :?: :?: :?:
小西
竹貓忠實會員
竹貓忠實會員
文章: 460
註冊時間: 2004-11-19 22:29
來自: 超可愛聲音

文章 小西 »

我是不確定你的主機位址那樣寫有沒有問題..因為我是寫localhost+_+
你可以參考你的phpbb的config.php

至於tpl修改之後沒有出現...你可以隨便新增一個網頁來試\r
如果有出現..那設定就沒有問題..而是加入語法位置的問題
如果沒有出現..那設定有錯..
ACG自唱:分貝網存放區 (192kbps) ;NICO存放區 (320kbps)
aj4w6
星球公民
星球公民
文章: 101
註冊時間: 2006-01-14 16:08
聯繫:

文章 aj4w6 »

突然想到一個問題---mowdSTAT的安裝說明

1. 使用 mowdSTAT.sql 將資料表建立, 可以使用 phpMyAdmin 或是直接用文字模式的 mysqld 亦可.

這是mowdSTAT.sql的內容

代碼: 選擇全部

--
-- 使用者若想以別的資料名稱作為?#125;頭, 請修改 stat_ 字串成為你想要的, 並在 config.php 中的 $prefix ?#93;定.                                          
--                                                                                                                                              
-- --------------------------------------------------------                                                                                     
--                                                                                                                                              
-- 資料表格式: `stat_browser`                                                                                                                  
--                                                                                                                                              
CREATE TABLE `stat_browser` (                                                                                                                   
  `browser` varchar(30) NOT NULL default '',                                                                                                    
  `times` int(10) NOT NULL default '0'                                                                                                          
) TYPE=MyISAM;                                                                                                                                  
-- --------------------------------------------------------                                                                                     
--                                                                                                                                              
-- 資料表格式: `stat_os`                                                                                                                       
--                                                                                                                                              
CREATE TABLE `stat_os` (                                                                                                                        
  `os` varchar(12) NOT NULL default '',                                                                                                         
  `times` int(10) NOT NULL default '0'                                                                                                          
) TYPE=MyISAM;                                                                                                                                  
-- --------------------------------------------------------                                                                                     
--                                                                                                                                              
-- 資料表格式: `stat_record`                                                                                                                   
--                                                                                                                                              
CREATE TABLE `stat_record` (                                                                                                                    
  `id` int(11) unsigned NOT NULL auto_increment,                                                                                                
  `time` int(10) unsigned NOT NULL default '0',                                                                                                 
  `ip` varchar(15) NOT NULL default '127.0.0.1',                                                                                                
  `refer` text,                                                                                                                                 
  `visit` text,                                                                                                                                 
  PRIMARY KEY  (`id`)                                                                                                                           
) TYPE=MyISAM AUTO_INCREMENT=1 ;                                                                                                                
-- --------------------------------------------------------                                                                                     
--                                                                                                                                              
-- 資料表格式: `stat_refer`                                                                                                                    
--                                                                                                                                              
CREATE TABLE `stat_refer` (                                                                                                                     
  `pages` text NOT NULL,                                                                                                                        
  `times` int(10) NOT NULL default '0'                                                                                                          
) TYPE=MyISAM;                                                                                                                                  
-- --------------------------------------------------------                                                                                     
--                                                                                                                                              
-- 資料表格式: `stat_visit`                                                                                                                    
--                                                                                                                                              
CREATE TABLE `stat_visit` (                                                                                                                     
  `pages` text NOT NULL,                                                                                                                        
  `times` int(10) NOT NULL default '0'                                                                                                          
) TYPE=MyISAM;                                                                                                                                  


我的安裝: 打開phpMyAdmin/資料庫/我的帳號/上面的SQL/瀏覽(選取mowdSTAT.sql)/執行
新增成功,多了5個資料表(stat_browser, stat_os, stat_record, stat_refer, stat_visit)
請問這樣對嗎?
還是只要新增一個資料表,把這5個放在裏面? SQL他懂我,我不懂他!
新增資料表--名稱(XXX)欄位(要填??)/出現一堆空格該怎麼填??
麻煩教我一下,拜託!! 恭祝您新年發大財
momoC
星球公民
星球公民
文章: 167
註冊時間: 2004-09-15 22:39
聯繫:

文章 momoC »

嗯.....我到你的討論區首頁查看你計數器的原始碼,內容如下:

代碼: 選擇全部

<link href="http://candelonely.php2h.com/phpBB2/templates/subSilver/mowdSTAT/css.css" rel="stylesheet" type="text/css">[/b]
<table width="88" height="31" cellspacing="0" cellpadding="0" style="background: url('http://candelonely.php2h.com/phpBB2/templates/subSilver/mowdSTAT/images/stat_counter.gif') no-repeat;">
看之前的討論要提到你原先是放到 templates 裡的,程式看起來是搬到對的地方了,但裡面的設定沒變,不知道你改到了哪裡。

我的計數器原始碼是這樣:

代碼: 選擇全部

<link href="http://www.genderwars.org/phpbb/mowdSTAT/css.css" rel="stylesheet" type="text/css">
<table width="88" height="31" cellspacing="0" cellpadding="0" style="background: url('http://www.genderwars.org/phpbb/mowdSTAT/images/stat_counter.gif') no-repeat;">
看起來好像是 config.php 裡 $locate 的函數沒有設定好。有沒有可能什麼地方沒改到或是伺服機上 config.php 沒 update 到?
主題已鎖定

回到「外掛問題討論」