続・CakePHP のインストールでエラー
とりあえずいろいろと調べて
<?php class Index.phpController extends AppController { var $name = 'Index.php'; } ?>
という内容(コメント部分は省略)でドキュメントルート以下に cake\app\Controller\Index.phpController.php を作ったんだけど
Parse error: syntax error, unexpected '.', expecting '{' in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\cake\app\Controller\Index.phpController.php on line 2
ってメッセージが。何だこれ ?
解決。アクセスする URL を localhost/cake/index.php としていたのが拙かった。httpd.conf の DirectoryIndex に index.php を追加して localhost/cake/ でアクセスしたらそれっぽい画面出てきたー。
結論 : PHP 使うなら index.php は DirectoryIndex に追加しておけ。