Php 是否需要安装composer才能执行回滚?

Php 是否需要安装composer才能执行回滚?,php,laravel-4,Php,Laravel 4,是否需要安装composer才能执行 migrate:rollback在laravel 4中 我得到这个错误: {"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Class 'AddUsernameToUsersTable' not found","file":"\/home\/ecoadven\/vendor\/laravel\/framework\/src\/Illu

是否需要安装composer才能执行

migrate:rollback
在laravel 4中

我得到这个错误:

{"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Class 'AddUsernameToUsersTable' not found","file":"\/home\/ecoadven\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Migrations\/Migrator.php","line":301}}

如果没有composer,则不会加载laravel框架中的所有文件,您需要在需要的每个文件中手动加载这些文件


我建议您使用composer,这使它更容易。或者您不想使用它有什么特别的原因吗?

1)Composer是一个PHP脚本,无需安装。2) 您根本不需要composer来运行PHP脚本(您在这里所做的)。它很方便,因为它对你有很大帮助。3) Composer为您创建了一个自动加载器,我想您这里没有自动加载器,所以它找不到您需要的类。@Blaatpraat谢谢!我没有意识到composer只是一个脚本,我下载了脚本,运行
php composer.phar dumpautoload
,一切都很好。。。