だ。ログ。

開発とかスノボとかやきうとか。

Laravelのプロジェクトを作った際の500エラー

どうしてもAPIを作る為にLaravelを使う事が増えた。

$ laravel new hogefuga

ってなことでプロジェクトを作ったので、つっこんだサーバーにの確認をば。
ブラウザにテストしているサーバーのアドレスを叩くと500エラー

よくよく展開したディレクトリを見ると

drwxr-xr-x. app
-rw-r--r--. artisan
drwxr-xr-x. bootstrap
-rw-r--r--. composer.json
-rw-r--r--. composer.lock
drwxr-xr-x. config
drwxr-xr-x. database
-rw-r--r--. .editorconfig
-rw-r--r--. .env.example
-rw-r--r--. .gitattributes
-rw-r--r--. .gitignore
-rw-r--r--. package.json
-rw-r--r--. phpunit.xml
drwxr-xr-x. public
drwxr-xr-x. resources
drwxr-xr-x. routes
-rw-r--r--. server.php
drwxrwxrwx. storage
drwxr-xr-x. tests
drwxr-xr-x. vendor
-rw-r--r--. webpack.mix.js
-rw-r--r--. yarn.lock

.env.exsampleはあるものの、.envが存在しないので

$ cp .env.exsample .env
$ php artisan key:generate
$ php artisan config:clear

としてページを確認すると見れた。newで作った際には.envファイルがないので注意。