I am deploying a Laravel barebone project to Microsoft Azure, but whenever I try to execute php artisan migrate I get the error:
[2015-06-13
For PSR-4 Auto Loader Users (composer.json):
Keep the migrations folder inside classmap array and do not include it inside psr-4 object under autoload head. As migrations' main class Migrator doesn't support namespacing. For example;
"autoload": {
"classmap": [
"app/database/migrations"
],
"psr-4": {
"Acme\\controllers\\": "app/controllers"
}
}
Then run:
php artisan clear-compiled
php artisan optimize:clear
composer dump-autoload
php artisan optimize
From this time on wards, you will not have to do this again and any new migrations will work correctly.