w3Analyzer最新版

金曜日, 11月 27th, 2009

w3Analyzer(修正版)を開発なさっているrinさんから直接コメントを頂いた.それでさっそく最新版(2009.11.25)をダウンロードし,現在利用しているものをアップデートした.

詳しいアップデートの方法はw3Analyzerの本家配布元であるオーサカPHPの使用方法の項を参考にして欲しいが,そんなに難しくはない.

[inc/config.php][writelog.php]を設定。
[logs][data][skin]フォルダ以外をアップロード。

基本的にはこれだけである.ところがw3a.phpを表示させると,よくわからないが変なことになった.

エラーが出ているスクリーンショット

あれ?と思い,いろいろと復旧を試みようとするが,問題となる場所の見当が付かない.あ,そういえば,バージョンアップされたファイルをFTPでアップロードするときに,Cyberduckが悪いのか,うちのBell.caの回線が悪いのか,途中でエラーが出て止まってしまったことを思い出した.もしかしたらそれが原因ではないかと思い当たり,もう一度上書きを試みる.ところがその上書きアップロードのところでまたもやエラーが出てアップロードが中途半端に終わってしまった.

ちなみに,ここで「再試行」をクリックするとその後またアップロードしなおして「無事アップロードが終わりました」という表示が出るものだから,ついつい信用してしまっていた.でももしかしたらこれが問題かもしれない,と思い,面倒だけど仕方ないので,ひとつひとつサーバにあるファイルを消して,その後にまた一つ一つアップロードするという作業をした.しかもアップするときの設定は自動ではなく強制Asciiモードにして.転送した.

そうしたら今度はうまくいった.よかったよかった.

PHPではタイトルの取得ができなかったため,結局javascriptを利用した解析タグを追加しているが,懸案だった(というほどでもないのだけれど)タイトルの取得も,設定通りに表示されるようになった.

ただ,コメント欄にも書いたように,ブログのタイトルについているアポストロフィーの前に「¥」という文字が表示されているのだが,これはなんなのだろう?テストをしてみたところ,ページ名ではそれが現れなかったのだが,ブログ名にだけ現れていた.

例:ブログ名→ Taro’s blog,ページ名→It’s a test
w3aで表示されるタイトル→It’s a test | Taro¥’s blog
(なおこれまでは,Taro’s blog >> ブログアーカイブ >> It’s a test のように,デフォルトのタイトルが表示されていた)

まあ,自分しか見ないのだからそれほど問題にはならないのだけど,何か気になるなぁ・・・