php artisan route:cacheとphp artisan config:cacheを行うとエラーとなってしまい先に進むことが出来ません。
なぜエラーになってしまいますか?
ちなみに環境はこちらです。
phpバージョン7.2
composerバージョン1.9.2
git cloneを使いlaravelのプロジェクトを導入しました。
エラー内容
$ php artisan route:cache PHP Fatal error: Uncaught Error: Class 'Illuminate\Foundation\Application' not found in /var/www/html/tree2/laravel/bootstrap/app.php:14 Stack trace: #0 /var/www/html/tree2/laravel/artisan(20): require_once() #1 {main} thrown in /var/www/html/tree2/laravel/bootstrap/app.php on line 14
###laravelプロジェクト内のvendorの中身はこんのような形でした。
$ cd vendor
[ec2-user@ip-172-31-1-146 vendor]$ ls
autoload.php composer monolog
やってみた
composer update --no-scripts実行後にphp artisan route:cacheをしてもエラー内容は変わっていませんでした。
###追記してみた
phpのバージョンが5.4から7.2にインストールしましたがEC2を再度立ち上げてphpのバージョンを7.2をインストールしたら今回の表題のエラーは消えました。
EC2を立ち上げたから治ったのかPHPを新しく7.2で導入したから解決したのかは原因不明です。
php7.2はここを参考にして導入してみました。
https://qiita.com/snowdog/items/121ad82fcbcd17eac779
回答3件
あなたの回答
tips
プレビュー