###発生している問題
MacをSierraにアップデートし、xcodeを8.3.1にアップデートした際に
Homestead環境にて動かしていたlaravel5.2がエラーになりました.
エラー内容は以下です.
###エラーメッセージ
ブラウザで確認しました
Fatal error: Uncaught ReflectionException: Class log does not exist in /home/vagrant/laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 734
ReflectionException
でのエラーで調べると、色々と出てくることは確認しているのですが
解決まで至りませんでした
###試したこと
composer周りが怪しいとのことで
$composer update
を実行した結果
PHP Fatal error: Uncaught ReflectionException: Class log does not exist in /home/vagrant/laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php:734
と、上記と同様のエラーがコマンドラインに表示され
参考こちらで、同様の内容があり
エクステンションが足りないということでインストール仕様を思ったのですが
homesteadはubuntuなので、yumコマンドはありません。
そこで、$apt-get install yum
を実行しましたが、エラーになりました。
インストール元のurlが404で見当たらなかったようです
本来実行したいコマンド
$yum -y --enablerepo=remi-php70 install php-pdo
をapt-getでできればいいと思ったのですが
まずここのやり方がわからなかったです
そして、そもそもOS及びxcodeのアップデートが原因で起きた問題なのか?
というところも疑問です。
xcodeをアップデートすると何かしらの問題が起きることがあるということは以前からなんとなくわかっていましたが。。。
###アドバイス頂きたい点
このあたりの問題のヒントになりうるアドバイスを頂きたいと思います。
(検索ワードなど)
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。