After a Laravel fresh install using ´composer global require "laravel/installer=~1.1"´ and laravel new task4it
(at this point everything works fine), I tried to name the application following the info on http://laravel.com/docs/5.1/installation#naming-your-application using php artisan app:name Task4It
Now every time I try to run the app, I get:
FatalErrorException in ProviderRepository.php line 146: Class 'App\Providers\AppServiceProvider' not found in ProviderRepository.php line 146
Can anyone give me a hand or point me in the right direction to solve the problem?
I've tried running composer dump-autoload
without success in solving the issue.
Best regards and thank you for your help.
When you change your app name you need to update your namespaces.
"App\Providers\AppServiceProvider" is going to be "Task4It\Providers\AppServiceProvider"
Thanks for your quick reply. Tha namesapce in AppServiceProvider was correct, the problem was that I had previously ran php artisan config:cache
and the file bootstrap/app/config.php still had references to the old namespace. With that fixed, everything works well.
Thanks a lot for your help again.
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community