Class not found en Laravel

Si en Laravel, al tratar de resetear y volver a ejecutar todas las migraciones con el comando

$ php artisan migrate:refresh

os devuelve el siguiente error (puede ser con otra tabla)

[Symfony\Component\Debug\Exception\FatalThrowableError]
 Fatal error: Class 'UsersTable' not found

se resuelve ejecutando

$ php artisan clear-compiled 
$ php artisan dump-autoload
$ php artisan optimize

Si, a su vez, el comando

$ php artisan dump-autoload

genera un error

 [Symfony\Component\Console\Exception\CommandNotFoundException]
 Command "dump-autoload" is not defined.

este se soluciona instalándolo mediante composer, con el comando

$ composer dump-autoload 

que se encarga de actualizar la información del cargador automático de clases.

 

2 comments

  1. Excelente me sirvió de mucha ayuda muchas gracias ya pude hacer un migrate:refresh

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.