試しにインストールしてみる。
Sentryのインストール方法
追加するライブラリ名とバージョンを記載する
$ vi プロジェクト名/composer.json
/* 省略 */
"require": {
"laravel/framework": "4.1.*", //カンマを忘れずに
"cartalyst/sentry": "2.1.*" //この行を追加
},
/* 省略 */
編集が終わったらインストール
$ composer update
Loading composer repositories with package information
Updating dependencies (including require-dev)
- Installing cartalyst/sentry (v2.1.4)
Downloading: 100%
cartalyst/sentry suggests installing happydemon/txt (Required Text helpers when using the Kohana implementation)
Writing lock file
Generating autoload files
{"error":{"type":"ErrorException","message":"date_default_timezone_set(): Timezone ID 'JST' is invalid","file":"\/home\/kusagaya\/sites\/n.jp\/test\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/start.php","line":167}}{"error":{"type":"ErrorException","message":"date_default_timezone_set(): Timezone ID 'JST' is invalid","file":"\/home\/kusagaya\/sites\/n.jp\/test\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/start.php","line":167}}
タイムゾーンをJSTに変えていたらエラーが出たので、UTCに戻した。
もっかいアップデート
$ composer update
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
Generating optimized class loader
Compiling common classes
Compiling views
出来たっぽい。
とりあえずインストール自体は完了。
使い始めたらまた記事にしようと思います。