Kohana ことはじめ 2

  • Make the application/logs directory writeable. Chmod to 666.
    application/logs ディレクトリを書き込み可能にするために、パーミッションを 666 に設定する。
  • Make the application/cache directory writeable if you use the cache library. Chmod to 666.
    application/cache ディレクトリを書き込み可能にするために、パーミッションを 666 に設定する。

Install Kohana
設定前にアクセスすると下図のような警告が表示される。

% cd kohana/
% ls -l
total 8
drwxr-xr-x   11 littlebuddha  littlebuddha   374  5  7 23:19 application
-rwxr-xr-x    1 littlebuddha  littlebuddha  2762  2  6 17:35 index.php
drwxr-xr-x    5 littlebuddha  littlebuddha   170  2  6 17:35 modules
drwxr-xr-x    9 littlebuddha  littlebuddha   306  2  6 17:35 system
% cd application/
% ls -l
total 0
drwxr-xr-x   2 littlebuddha  littlebuddha   68  2  6 17:35 cache
drwxr-xr-x   3 littlebuddha  littlebuddha  102  2  6 17:35 config
drwxr-xr-x   5 littlebuddha  littlebuddha  170  2  6 17:35 controllers
drwxr-xr-x   2 littlebuddha  littlebuddha   68  2  6 17:35 helpers
drwxr-xr-x   2 littlebuddha  littlebuddha   68  2  6 17:35 hooks
drwxr-xr-x   2 littlebuddha  littlebuddha   68  2  6 17:35 libraries
drwxr-xr-x   2 littlebuddha  littlebuddha   68  2  6 17:35 logs
drwxr-xr-x   2 littlebuddha  littlebuddha   68  2  6 17:35 models
drwxr-xr-x   4 littlebuddha  littlebuddha  136  2  6 17:35 views
% chmod -R 0666 cache/ logs/
% ls -l
total 0
drwxrwxrwx   2 littlebuddha  littlebuddha   68  2  6 17:35 cache
drwxr-xr-x   3 littlebuddha  littlebuddha  102  2  6 17:35 config
drwxr-xr-x   5 littlebuddha  littlebuddha  170  2  6 17:35 controllers
drwxr-xr-x   2 littlebuddha  littlebuddha   68  2  6 17:35 helpers
drwxr-xr-x   2 littlebuddha  littlebuddha   68  2  6 17:35 hooks
drwxr-xr-x   2 littlebuddha  littlebuddha   68  2  6 17:35 libraries
drwxrwxrwx   2 littlebuddha  littlebuddha   68  2  6 17:35 logs
drwxr-xr-x   2 littlebuddha  littlebuddha   68  2  6 17:35 models
drwxr-xr-x   4 littlebuddha  littlebuddha  136  2  6 17:35 views
%

設定後は下図が表示される。