geeklogインストール
携帯からも管理ログインできる、ということで、geeklogをインストールしてみる。
インストール先はStepServer(ステップサーバ)。
インストール先はStepServer(ステップサーバ)。
インストールドキュメントこちら。
…だが、一括インストールアプリを使うとめちゃめちゃ楽。
簡単な解説(インストール)
とりあえず、サブドメイン(http://memo.ek-pro.com/)をつくる。
こんな感じでインストーラーを起動させて、インストール。
StepServerの管理画面へ行くと、自分のフォルダのサーバー上のフルパスが分かるが、とりあえず今は無視。
上記の通り、FFFTPなどで見えるルートからのディレクトリを設定する。
上記の通り、FFFTPなどで見えるルートからのディレクトリを設定する。
エラー発生
インストールそのものは上手くいくが、動かす段になるとチェックプログラムでエラーがでる。
まずは、「lib-common.php」の104行目あたりにある
//@@@@@☆ //require_once( '/path/to/geeklog/config.php' );
以下のrequire_once を、実際のフルパス(上で調べたやつ)に変更する。
ついで、「config.php」の以下も実際のフルパスに変更する。
$_CONF['path'] $_CONF['path_html']
セキュリティ対策
- インストールディレクトリ public_html/admin/installを削除
- ユーザ名:Admin パスワード:password にてログイン。Adminにてログインし、管理者メニューのユーザ管理画面で管理者権限を持つ、すべてのユーザ情報のパスワードを変更