Home > Nucleus
IT Room
«Prev || 1 ·
| Next»
NP_SlimStatでvisit(訪問者数)が1から増えない。
- 2009-08-24 (月)
- Nucleus ( NP_SlimStat )
visitが1から増えない件についてソース解析。
これも前回同様、存在しないテーブルを見ている様子。
とりあえず、下記のように変更。
変更するファイルは「plugin/slimstat/inc.stats.php」
1)210行目
変更前:
$query = "SELECT `visit` FROM `".SlimStat::my_esc( $this->config->database )."`.`".SlimStat::my_esc( $this->config->stats )."`";
変更後:
$query = "SELECT `visit` FROM `".sql_table('plug_slimstat')."`";
2)230行目
変更前:
$query = "SELECT MAX(`visit`) FROM `".SlimStat::my_esc( $this->config->database )."`.`".SlimStat::my_esc( $this->config->stats )."`";
変更後:
$query = "SELECT MAX(`visit`) FROM `".sql_table('plug_slimstat')."`";
これで暫く様子を見る事にします。
これも前回同様、存在しないテーブルを見ている様子。
とりあえず、下記のように変更。
変更するファイルは「plugin/slimstat/inc.stats.php」
1)210行目
変更前:
$query = "SELECT `visit` FROM `".SlimStat::my_esc( $this->config->database )."`.`".SlimStat::my_esc( $this->config->stats )."`";
変更後:
$query = "SELECT `visit` FROM `".sql_table('plug_slimstat')."`";
2)230行目
変更前:
$query = "SELECT MAX(`visit`) FROM `".SlimStat::my_esc( $this->config->database )."`.`".SlimStat::my_esc( $this->config->stats )."`";
変更後:
$query = "SELECT MAX(`visit`) FROM `".sql_table('plug_slimstat')."`";
これで暫く様子を見る事にします。
NP_SlimStatの「Summary」で「Yesterday」「Last week」「Last month」の「visit」が表示されない
- 2009-08-22 (土)
- Nucleus ( NP_SlimStat )
NP_SlimStatの「Summary」で「Yesterday」「Last week」「Last month」の「visit」が表示されない件についてソースを解析。
どうも存在しないテーブルを見に行っている様子。
とりあえず、下記の通り余分な処理を削除する事で「visit」が表示されるようになった。
変更するファイルは、「plugins/slimstat/_function.php」
1)327行目の「elseif」を「else」に変更
2)「1)」の下の処理をコメントアウト
こんな修正の仕方でいいのだろうか。
呼び出し元を見る限り、他に影響はないと思うが。。。
どうも存在しないテーブルを見に行っている様子。
とりあえず、下記の通り余分な処理を削除する事で「visit」が表示されるようになった。
変更するファイルは、「plugins/slimstat/_function.php」
1)327行目の「elseif」を「else」に変更
2)「1)」の下の処理をコメントアウト
----------------------------------------------------------------------
323: if ( !empty( $_filters ) ) {
324: return SlimStat::count_hits_visits_uniques( "`dt`>=".intval( $_dt_start )." AND `dt`<=".intval( $_dt_end ), $_filters );
325: } elseif ( $_dt_end == 0 ) {
326: return SlimStat::count_hits_visits_uniques( "`dt`>=".intval( $_dt_start ) );
327:# } elseif ( $_dt_end > time() ) {
328: } else {
329: return SlimStat::count_hits_visits_uniques( "`dt`>=".intval( $_dt_start )." AND `dt`<=".intval( $_dt_end ) );
330:# } else {
331:# $query = "SELECT `hits`, `visits`, `uniques`";
332:# $query .= " FROM `".SlimStat::my_esc( $config->database )."`.`".SlimStat::my_esc( $config->dt_table )."`";
333:# $query .= " WHERE `dt_start`=".intval( $_dt_start )." AND `dt_end`=".intval( $_dt_end )." LIMIT 1";
334:#
335:# if ( $result = mysql_query( $query ) ) {
336:# if ( mysql_num_rows( $result ) == 1 ) {
337:# if ( $hvu = mysql_fetch_assoc( $result ) ) {
338:# return $hvu;
339:# }
340:# } else {
341:# $hvu = SlimStat::count_hits_visits_uniques( "`dt`>=".intval( $_dt_start )." AND `dt`<=".intval( $_dt_end ) );
342:# $query = "INSERT INTO `".SlimStat::my_esc( $config->database )."`.`".SlimStat::my_esc( $config->dt_table )."`";
343:# $query .= " ( `dt_start`, `dt_end`, `hits`, `visits`, `uniques` ) VALUES ( ";
344:# $query .= intval( $_dt_start ).", ".intval( $_dt_end ).", ".intval( $hvu["hits"] ).", ".intval( $hvu["visits"] ).", ".intval( $hvu["uniques"] )." )";
345:# //print $query;
346:# mysql_query( $query );
347:#
348:# return $hvu;
349:# }
350:# }
----------------------------------------------------------------------
こんな修正の仕方でいいのだろうか。
呼び出し元を見る限り、他に影響はないと思うが。。。
NP_SlimStat(本家)のインストール
- 2009-08-21 (金)
- Nucleus ( NP_SlimStat )
「Nucleusでアクセス解析」の続き。
手順に従って、「NP_SlimStat」をインストール。
「stats」フォルダにアクセスして解析結果を確認。
本家版なので表示は英語ですが、とりあえず画面は表示されました。
ただ、一部で表示がおかしいようです。
・「Summary」で「Yesterday」「Last week」「Last month」の「visit」が表示されない。。。
・「visit」が「1」から増えない。
・「Search String」(検索キーワード)が文字化けしている。
・表示が全て英語(これは本家版を入れたので仕方ないのですが。)
とりあえず、少しずつソースを見ていきたいと思います。
手順に従って、「NP_SlimStat」をインストール。
「stats」フォルダにアクセスして解析結果を確認。
本家版なので表示は英語ですが、とりあえず画面は表示されました。
ただ、一部で表示がおかしいようです。
・「Summary」で「Yesterday」「Last week」「Last month」の「visit」が表示されない。。。
・「visit」が「1」から増えない。
・「Search String」(検索キーワード)が文字化けしている。
・表示が全て英語(これは本家版を入れたので仕方ないのですが。)
とりあえず、少しずつソースを見ていきたいと思います。
Nucleusでアクセス解析
- 2009-08-19 (水)
- Nucleus
当サイトは、Nucleusを使用しています。
これにアクセス解析を機能を追加したいと思い、
プラグインを探したのですが。。。
・NP_Analyze
セキュリティの問題で公開中止。
(ソースも入手しづらい様子)
・NP_SlimStat 日本語版
日本語版を公開していたと思われるサイトが検索すると出てくるのですが、
アクセスしてもページが見つからない。。。
とりあえず、本家「NP_SlimStat」を入手して、
どんなものが見てみようと思います。
これにアクセス解析を機能を追加したいと思い、
プラグインを探したのですが。。。
・NP_Analyze
セキュリティの問題で公開中止。
(ソースも入手しづらい様子)
・NP_SlimStat 日本語版
日本語版を公開していたと思われるサイトが検索すると出てくるのですが、
アクセスしてもページが見つからない。。。
とりあえず、本家「NP_SlimStat」を入手して、
どんなものが見てみようと思います。
«Prev || 1 ·
| Next»
Home > Nucleus
- Links
- 伊真田孝司の自由研究室!
- Ads
-

-
-

-
-

- Search
- Feeds
- Counter
-
















Since 2009-02-04