selatan のすべての投稿

GoogleAnalyticsVisits (2)

エラーメッセージが syntax error, unexpected ‘}‘ であれば、多くの例を Google 先生が教えてくれる。

しかし { となると、4 ページくらい進んでやっと facebook 関連フォーラム を見つけた。 そこには

  1. 1st check that you can run php5 on ur server.
  2. 2nd get into note pad and make a file with this one line in it: AddType x-mapp-php5 .php
  3. 3rd save the file as htaccess.txt
  4. 4th upload this file to your root directory on your server and rename the file to .htaccess
  5. 5th it will be a hiden file so confi your ftp so it shows the file if needed.
  6. 6th now run your facebook application.

となっていてナント単純な話ではなさそう。

そこでインストールしてphp のバージョンを調べても 5.2.6 となっているのにと思いながら、lolipop と php について検索すると、古い記事ばかりなので大して当てにならないと考え、サーバーに照会のメールを送る。

一方で質問板に質問をした。 やがて回答がつき、「php は 5 でないのかも」。

暫くすると、別の回答がつき、「そんな try の部分でエラーになる場合は、サーバーの php のバージョンが4の可能性がありますね。」と。

lolipop から返信があり、それには「php4 からの php5 切り替えツールを用意してある」とのことで、WordPress 以外 php を使うつもりもないので、php5 にした。

lolipop ftp は普段 fireFTP を使うんで、そんなの全く目に入って無かった。 面目ない。 パーミッションの変更とか、.htaccess の編集くらいしか用がないんだもの。

切り替えて間もなく再チャレンジ。 エーーーッ、まだエラー ?
即時には反映されないのかも知れない。

かなりの時間を置いてまた、有効化にチャレンジ。
できたあああ。パチパチパチ。

lQuery ブラウザ判別を使ってみる (2)

使用者は稀かも知れない Midori midori というのも Webkit エンジンです。 但しこのブラウザは幅 700px より縮めることができません。 未知のブラウザという認識です。

midori

midorinin

しかし忍者ツールのアクセス解析にはしっかり掴まれています。

忍者ツールのアクセス解析はここで使っているわけではありません。

もう一つ Epiphany epiphany も Webkit 系。 これはしっかり認識されています。

epiphany

Webkit エンジンの最後は Dooble dooble だが、Firefox での印刷が正しくないときに重宝できるという変り種。

dooble

dooblenin

javascript は ON になっているので、画面表示に noscript での表示も無いのだが。

Dooble という識別はできているようだ。

足跡を残したくなければ、 Dooble でアクセスするのが正解なのかな ?

最後は Webkit に含めることもあるが、別に khtml と区分される Konqueror konqueror 。 これも正しく認識される。

konqueror

GoogleAnalyticsVisits

重大なエラーを引き起こしたのでプラグインの有効化はできませんでした。

とメッセージが表示され、google-analytics-visits を有効化することができません。 内容は

Parse error: syntax error, unexpected ‘{‘ in server path/wp-content/plugins/google-analytics-visits/google-analytics-visits.php on line 224

件の php は次のとおり。

    update_option('GoogleAnalyticsVisits_displayTotalPageviews',            $_POST['GoogleAnalyticsVisits_displayTotalPageviews']);

    

    update_option('GoogleAnalyticsVisits_displayPoweredBy',                 $_POST['GoogleAnalyticsVisits_displayPoweredBy']);

    

    try {

        update_option('GoogleAnalyticsVisits_cache',                        GoogleAnalyticsVisits_widget_output());

    }

    catch(Exception $e) {

        if(stristr($e, "Invalid value for ids parameter"))

            $output = "<b>Google Analytics Vists Alert:</b> please check/recheck/enter your Google Analytics Profile ID.";

        elseif(stristr($e, "Failed to request report data"))

            update_option('GoogleAnalyticsVisits_cache',                "<b>Google Analytics Vists Alert:</b> please check/recheck/enter your Google Analytics Profile ID.");

        elseif(stristr($e, "Failed to authenticate user"))

            update_option('GoogleAnalyticsVisits_cache',                "<b>Google Analytics Vists Alert:</b> please check/recheck/enter your Google Analytics account details (username and password).");

        else

            update_option('GoogleAnalyticsVisits_cache',                "<b>Google Analytics Vists Alert:</b> unknown error please contact me at <a href=¥"http://peplamb.com/google-analytics-visits/#respond¥">plugin page</a> if you find this error/message.");

    }

    

    //header("Location:".GoogleAnalyticsVisits_currPageURL());

}

ここで言う 5 行目がメッセージの 224 に当たるのだが、一体どのようにすれば正解なのかがわからない。