CakePHP3を試してみる


シルバーウィークの休みの時間を使って CakePHP3 を触ってみようかなと思い、composer でインストールして apache へ設定を追加してブラウザからアクセス。

本来ならデフォルトの 『Get the Ovens Ready』 が表示されるはず…
Get_the_Ovens_Ready
だったのだが、思いっきり期待を裏切って

PHP Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /(インストールディレクトリ)/config/bootstrap.php on line 107

が表示されてしまった。
普段見慣れないエラー。
原因は、つまらない凡ミス。

システム要件

  • HTTPサーバー。例: Apache。mod_rewriteが推奨されますが、必須ではありません。
  • PHP 5.4.16以上。
  • PHP mbstring 拡張
  • PHP intl 拡張

この中の PHP 5.4.16 以上 を満たす環境設定にし忘れていただけ。

すぐに気づいたからよかったけど、下手したら小一時間 Parse error って単語だけで判断して原因探し回っていたかも。。。w