Laravel migrate rollback 报错

2014-03-27 23:04:43 +08:00
 kevinroot
➜ /Library/WebServer/Documents/laravel >php artisan migrate:rollback
PHP Fatal error: Class 'AddAuthors' not found in /Library/WebServer/Documents/laravel/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php on line 297
PHP Stack trace:
PHP 1. {main}() /Library/WebServer/Documents/laravel/artisan:0
PHP 2. Symfony\Component\Console\Application->run() /Library/WebServer/Documents/laravel/artisan:59
PHP 3. Symfony\Component\Console\Application->doRun() /Library/WebServer/Documents/laravel/vendor/symfony/console/Symfony/Component/Console/Application.php:121
PHP 4. Symfony\Component\Console\Application->doRunCommand() /Library/WebServer/Documents/laravel/vendor/symfony/console/Symfony/Component/Console/Application.php:191
PHP 5. Illuminate\Console\Command->run() /Library/WebServer/Documents/laravel/vendor/symfony/console/Symfony/Component/Console/Application.php:892
PHP 6. Symfony\Component\Console\Command\Command->run() /Library/WebServer/Documents/laravel/vendor/laravel/framework/src/Illuminate/Console/Command.php:96
PHP 7. Illuminate\Console\Command->execute() /Library/WebServer/Documents/laravel/vendor/symfony/console/Symfony/Component/Console/Command/Command.php:241
PHP 8. Illuminate\Database\Console\Migrations\RollbackCommand->fire() /Library/WebServer/Documents/laravel/vendor/laravel/framework/src/Illuminate/Console/Command.php:108
PHP 9. Illuminate\Database\Migrations\Migrator->rollback() /Library/WebServer/Documents/laravel/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/RollbackCommand.php:54
PHP 10. Illuminate\Database\Migrations\Migrator->runDown() /Library/WebServer/Documents/laravel/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:170
PHP 11. Illuminate\Database\Migrations\Migrator->resolve() /Library/WebServer/Documents/laravel/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:190
{"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Class 'AddAuthors' not found","file":"\/Library\/WebServer\/Documents\/laravel\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Migrations\/Migrator.php","line":297}}{"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Class 'AddAuthors' not found","file":"\/Library\/WebServer\/Documents\/laravel\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Migrations\/Migrator.php","line":297}}%
3991 次点击
所在节点    程序员
4 条回复
bearcat001
2014-03-28 08:41:54 +08:00
楼主多看提示,这不是第一句就写了没有找到AddAuthors类么
1. 你migrate下那个文件中up/down方法里用了这个类,但是这个类不在自动加载路径中
2. 如果是model名称,一般是单数AddAuthor
Part
2014-03-28 09:30:00 +08:00
composer dump-autoload
kevinroot
2014-03-28 10:41:03 +08:00
kevinroot
2014-03-28 11:06:14 +08:00
@Part 可以了 非常感谢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/106204

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX