phpMyVisites導入 【XREA編】

XREA編って・・・これしか書けませんが・・・。 :x
アクセス解析難民がゆく」で導入要領を!とコメントいただきましたので、かいつまんで・・・。

オフィシャルサイトでphpMyVisites2.1をDLして解凍後、サーバにアップロード。ファイル数が多いので結構時間がかかります。そして、ルートディレクトリを707に変更。

アップロードしたphpMyVisitesにアクセスすると・・・

Warning: mkdir(./datas): Permission denied in /virtual/hoge/moge/phpmv2/core/include/functions.php on line 226

Warning: mkdir(./datas/archives): No such file or directory in /virtual/hoge/moge/phpmv2/core/include/functions.php on line 226

Warning: mkdir(./datas/cache_artichow): No such file or directory in /virtual/hoge/moge/phpmv2/core/include/functions.php on line 226

Warning: mkdir(./datas/cache_lite): No such file or directory in /virtual/hoge/moge/phpmv2/core/include/functions.php on line 226

Warning: mkdir(./datas/cache_smarty): No such file or directory in /virtual/hoge/moge/phpmv2/core/include/functions.php on line 226

Warning: mkdir(./datas/tpl_compiled): No such file or directory in /virtual/hoge/moge/phpmv2/core/include/functions.php on line 226
Cannot write in the folder phpMyVisites root (/virtual/hoge/moge/phpmv2/ OR/AND (if exists) /virtual/hoge/moge/phpmv2//datas/tpl_compiled) : please verify that you have the rights necessary to create files on the server (try to CHMOD 777 the folder with your FTP software (right click on the directory -> Permissions (or CHMOD)).

phpmv2/core/include/functions.php on line 226で パーミッション777でフォルダとファイルを生成するようになっているので警告されているだけ。その箇所に不具合があるわけではないのですね。

ファイルの所有者

configフォルダとその中に.htaccessとlang_available.phpの2つのファイル、datasフォルダが生成されますが、datasは所有者がapacheになってます。

XREAの管理メニューの「ツール」からファイル所有者の修正を実行します。

※モジュール版PHPから作成されたファイルの所有者は「apache」になります。
これらのファイルの所有者を「mmrt」に、パーミッションを「707」に変更します。

10分ほど待つと所有者が変わっているはずです。

再度アクセスするとURLは http://hoge.net/phpmv2/index.php?mod=install_welcome に変化しますが、真っ白画面です。

で、先ほどの「datas」フォルダの中を確認すると

再度、ファイル所有者を修正

再度、ファイル所有者の修正を実行します。 :cry:

やっと「ようこそ」画面へ

3たびアクセスするとめでたく?phpMyVisitesのインストールウィザード画面(英語)になりますから、右上の言語でJapaneseを選択して、日本語化しましょう。あとは、言われるがまま進めてゆくと完了です。

<いいかげん>セーフモードとは、プログラムよって勝手にファイルやフォルダを生成するのを食い止める働きをするわけだ。生成されても所有者をapacheにして勝手に改ざんされないようにするんだな。</いいかげん>

と個人的に認識しました。 :lol: でも、この方法が正解かどうかはわかりませんので、その辺は自己責任でお願いします。

ところで、日本語にはなるもののなぜかすべて訳されていない言語ファイル。なかには日本語であって日本語でないような記述もあり、密かに自分用に改編中・・・。 :mrgreen:

注) インストールした環境
apache: 1.3.37、PHP: 4.4.2、MySQL: 4.0.26

スポンサーリンク
  • このエントリーをはてなブックマークに追加

コメント

  1. kohaku より:

    せっかく使用しようと思ったのに・・・
    PHP 5.0 系じゃ動かないらしい・・・ :cry:

  2. Masayan より:

    PHP5はまだまだ制約が多いようですね。

    また新しいアクセス解析を見つけてくださいね。便乗しますから・・・ :x

  3. kohaku より:

    発見しました。現在様子見です∼。 :)

  4. Masayan より:

    おおー、早い! 8)

    phpMyVisitesももう一つなんで期待しております。 :x

  5. ルイ より:

    僕はもう一年以上使用しています。結構いけますよ。PHP5ですけど、インストールがスムーズでした。
    唯一の問題はチャートのタイトルです。日本語にすると文字化けします。誰か解決持ってないですかね?

  6. Masayan より:

    はじめまして、ルイさん。

    いやぁ、今はPHP−Statsに乗り換えてしまいまして・・・。 :oops: なんか表示等が好みでなかったんですよね。ホントにアクセス解析はずいぶん色々と試しました。(ヤレヤレ)

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

:x :wink: :twisted: :shock: :sad: :oops: :o :mrgreen: :lol: :idea: :evil: :cry: :cheesy: :arrow-u: :arrow-l: :arrow-d: :D :?: :) :!: 8)

プロビロナム