サイト内に、複数のWIKIを配置したい場合があります。
その場合、アプリ全部をコピーしなくても、差分だけをコピーすることで対応できます。
(対応バージョンは0.4以降)
加えて、<data><attach>フォルダを作成し、書き込み権限を付けます。
例えば、メインフォルダ<konawiki>を元に、サブWIKI<wikibranch>を設置する場合:
mkdir wikibranch cp konawiki/index.php wikibranch/ cp konawiki/temp-konawiki.ini.php wikibranch/konawiki.ini.php mkdir wikibranch/data mkdir wikibranch/attach chmod 777 wikibranch/data/ chmod 777 wikibranch/attach/
続いて、wikibranch/konawiki.ini.phpを編集します。ここでは、アプリの共有フォルダが、../konawiki/kona-engineにあるという前提で書いています。
$truncDir = dirname(dirname(__FILE__)).'/konawiki'; $truncUri = dirname(dirname($_SERVER['SCRIPT_NAME'])).'/konawiki'; if (substr($truncUri, 0, 2) == "//") $truncUri = substr($truncUri,1); $private['dir.engine'] = $truncDir.'/kona-engine'; $private['dir.skin'] = $truncDir.'/skin'; $private['uri.skin'] = $truncUri.'/skin';