windows 環境なので webroot/index.php をちょっと編集。
db へのアクセスくらい準備しておくか、と思い
config/database.php を作り、
http://localhost/candycane/ にアクセス。
css が邪魔してメッセージが見えにくいが
Undefined variable: currentuser [APP\views\layouts\base.ctp, line
31]
Error: Database table projects for model Project was not found.
などなどエラーが出ている。
行き成り currentuser はないので、手順を間違ったことに気付く。
改めて config/routes.php を見ると、
// for quick install
if (!file_exists(APP.'config'.DS.'database.php')) {
Router::connect('/', array('controller' => 'install', 'plugin' =>
'install'));
}
else {
Router::connect('/', array('controller' => 'welcome', 'action' =>
'index'));
}
と書いてある。installer があったのか。
config/database.php を消し、
http://localhost/candycane/ に再アクセス。
Install candycane
Step 1: Database
が現れる。なるほど。
username, password, database name を入力し Submit するが同フォームが再表示されるだけ。
config/database.php が作られてもいない。
ここで期待するのは config/database.php の生成だが、
permission で config/ ディレクトリへのファイル生成を禁止されている状態だと思うが、
メッセージがないから不明。ソースを読むしかないか。
続く...