インストール


前回は公開ディレクトリと非公開ディレクトリにモジュールをコピーしたところで終了

今日は、パーミッション設定から始める。
ここを参考にしながら進める。
http://wiki.geeklog.jp/index.php/InstallInstruct14#.E3.83.91.E3.83.BC.E3.83.9F.E3.83.83.E3.82.B7.E3.83.A7.E3.83.B3.E5.A4.89.E6.9B.B4

パーミッションの設定が終了したら、
次はlib-common.php,config.phpを編集する。


公開ディレクトリの直下にあるlib-common.phpを編集する。
lib-common.phpの下記の行を環境に合わせて編集する。

require_once( '/virtual/\xe2\x98\x86\xe3\x82「\xe3\x82ォ\xe3\x82ヲ\xe3\x83ウ\xe3\x83\x88/private/XXXXX/config.php' );


今回、geeklogをインストールするサーバーではconfig.php
/home/geeklog/config.phpに於いているので下記のように修正する。

require_once( '/home/geeklog/config.php' );


config.phpを修正する。
http://wiki.geeklog.jp/index.php/InstallInstruct14#lib-common.php.2Cconfig.php.E3.82.92.E7.B7.A8.E9.9B.86
を参考に修正する。


次は、多言語インストーラprecheck.phpでチェックしてインストール
http://hogehoge/geeklog/admin/install/precheck.php
をブラウザで開いてみる。
※hogehogeはインストールしたサイトの名前

上記のURLでアクセスすると下記のようにエラーになった。

問題あり:マルチバイト文字列関数(mbstring)が有効になっていません。チェックを終了します。
MS Windowsをお使いの方は,php.iniに extension=php_mbstring.dll の設定があるかどうか,PHPをソースからビルドした方は --enable-mbstring オプションをつけたかどうか確認してみてください。


php.iniの設定か?
今日はここまで