Laravel4初期設定
Laravelってなんやねん
って人はこっちをみてや!!
Laravel4のディレクトリ構成
project(Laravel4)
├app (プログラムの構築は基本この中で行う)
│├ config (設定ファイル)
│├ controllers (システムの基幹的なアレを置く)
│├ models (DBとのやりとり的なアレを置く)
│├ views (ブラウザ上の表示処理的なアレを置く)
│├ (その他色々ディレクトリやファイル)
│└ routes.php (URLと処理を結びつけるルーティング設定)
├bootstrap (初期画面などの初期設定が書かれている。通常スルーしてOK)
└public (ここが所謂public_htmlのような公開ディレクトリ)
└ (画像やcssなど静的ファイル)
これを知っておくと今後開発するときにどこになにがあるのかを
必死にさがしたりする必要なくなるからできれば暗記しておくといいかも。
個人的に暗記しているのはappだけやけどw
正直app覚えておけばなんとかなる(今の所はw)
「Laravel4」の設定
app/config/app.php
//43行目あたり URLの設定(自分は触ってないからデフォルトのまま)
'url' => 'http://www.hoge.com/',
//55行目あたり ロケール設定
'locale' => 'ja',
//81行目あたり 暗号生成用の乱数。デタラメな32文字を付ける
'key' => '4xvD7JxuDh29y0nQi5vW467al5lXYjIB',
app/config/database.php
sqliteを使う場合は
MySQLを使う場合の設定
//29行目あたり接続先をsqliteを指定
'default' => 'mysql',//69行目あたり以降
'mysql' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'DBname', //DB名
'username' => 'username', //MySQLユーザ名
'password' => 'password', //MySQLパスワード
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => ''
),
以上がLaravel4の初期設定
これでビルトインサーバ起動コマンドたたけばブラウザで確認できるで!!
product/app
php artisan serve
ビルトインサーバってなんやねん
って人はこっちみてや!!
Laravel4をサーバの設定しないで開発する方法 - 魔法使いの卵
エラーでてるで
Permission deniedってでたら
app/storage への書き込み許可が無いっていわれてるで。
chmod -R 777 app/storage
してあげたらおk!!
ほな、おつかれさま!!
参考元:
http://www.monster-dive.com/blog/web_system/20140328_001128.php