質問: 各種サイトを参考にLaravelの学習を始めたばかりの初心者ですが、質問させてください。 ■環境 CentOS 7.2.1511 Laravel 5.3 Sqlite 3.7.17 PHP 5.6.23 nginx 1.10.1 composer 1.1.3 ■モデル [アプリケーションルート]\app\Article.php ```
回答: natady様、naohiro19様、解決できたので報告させていただきます。 ※ベストアンサーはnatady様にさせていただきたいのですが、ボタンが押せないのでこちらに投稿させていただきました。 まず設定が`APP_DEBUG=true`にもかかわらず、ログが環境構築後から一切吐かれていませんでした。これはログファイルの所有者がrootになっていることが原因だったので、所有者をnginxに変更して解決しました。 ログが見れるようになると、データベースが見つからないことが原因だと分かりました。`php artisan tinker`でデータ取得できていたので気付かなかったのですが、`.env`ファイルの`DB_DATABASE`をフルパスで記述せず、アプリケーションホームからの相対パスで記述していたことが原因でした。また私が`tinker`でデータ取得を確認する際、必ずカレントディレクトリをアプリケーションホームに移動してからコマンド実行していたので、たまたまうまくいっていたことも分かりました。 お二方、どうもありがとうございました。