【Laravel】migrateで『Class ‘CreateFoooTable’ not found』が発生する

■環境

Laravel 5.1


Laravelの「migrate:rollback」や「migrate:refresh」をしようとして
『Class ‘CreateFoooTable’ not found』というエラーが発生した際の解決方法です。

この事象はmigrateで利用する「/database/migrations」ディレクトリに配置されているファイルが
autoloadされていない事が原因のようです。

解決するにはプロジェクトのrootディレクトリにて以下コマンドを実行し、autoloadを再編成します。

composer dump-autoload

※composerインストールについてはコチラ

もしサーバにcomposerを入れられない場合は作業PCにて上記コマンドを実行すると
「/vendor」ディレクトリ配下が更新されるのでサーバにアップロードしてください。

以上。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください