PHP
Laravel

Laravel git cloneした後にすること


概要

今日久々に開いたLaravelのプロジェクト、localhostでアクセスしてみたらなぜか500 Error!!!

前回から何もいじってないのになんで???

ログを見てみると

require_once(): Failed opening required '/Applications/MAMP/htdocs/taskapp/public/bootstrap/app.php' (include_path='.:/Applications/MAMP/bin/php/php7.2.8/lib/php') 

app.phpをopenできない的なエラーでてた

フォルダとか確認したらそもそもbootstrapディレクトリがない!!

お前、いつ消えたん?

とまあ長い前置きでしたがbootstrapフォルダがないのでgit cloneしようと思いました。

(composer installcomposer updateで入るのかな???)

ということでここから本題の始まり、始まり〜


git cloneした後にすること


まず、git cloneします。

git clone https://github.com/.../...


git cloneしてきたら

cd taskapp

でフォルダ内に入る。


vendorディレクトリが無いので入れる。

composer update

※composer.lockがあるならcomposer installの方がいいっぽい


.envを設定する

.env.sampleファイルがあると思うのでコピーして名前を.envにする

.envの中身を自分の環境に合わせる


アプリケーションキーを設定

下記のコマンドで設定できます。

php artisan key:generate

とりあえずこれで終了!

あとはmigrateしたい人とかは各々やってください。


最後に

なんでbootstrapディレクトリ消えてしまったのだ...orz

間違いとか消えた理由とか何かある方コメントお願いします。