使用laravel创建迁移表时出错:“0”;没有这样的文件或目录;

使用laravel创建迁移表时出错:“0”;没有这样的文件或目录;,laravel,laravel-4,Laravel,Laravel 4,尝试运行php artisan migrate:make create_users_table时,我在Windows CMD中获得以下输出: {"error":{"type":"ErrorException","message":"require(C:\...\\localhost \\sites\\makeitsnappy\\app\/filters.php): failed to open stream: No such file or directory","file":"C:\\...

尝试运行
php artisan migrate:make create_users_table
时,我在Windows CMD中获得以下输出:

{"error":{"type":"ErrorException","message":"require(C:\...\\localhost
\\sites\\makeitsnappy\\app\/filters.php): failed to open stream: No such file or
 directory","file":"C:\\...\localhost\\sites\\makeitsnappy\\app\\start
\\global.php","line":83}}
我正在运行Windows8。Laravel 4和已安装的Composer也在项目文件夹中运行了
Composer update
。同样的错误也会发生

编辑:加载应用程序网页,我得到:

require(C:\.../localhost\sites\makeitsnappy\app/filters.php): failed to open stream: No such file or directory
此外,没有filter.php文件


如何解决此问题?

因为Laravel4路由和筛选器位于两个不同的文件中:
routes.php
filters.php
与Laravel3不同,后者都位于同一文件中。 检查您的
app/
文件夹中是否有
filter.php
文件。 发生此错误的原因是自动加载程序试图在应用程序启动时加载此文件,以获取被调用路由或全局筛选器的筛选器


运行
composer update
在这里没有帮助,因为您只能通过composer获取框架及其依赖项,它不会更新您的
app/
文件夹。

因为Laravel4路由和过滤器位于两个不同的文件中:
routes.php
filters.php
与Laravel3不同,后者都位于相同的文件。 检查您的
app/
文件夹中是否有
filter.php
文件。 发生此错误的原因是自动加载程序试图在应用程序启动时加载此文件,以获取被调用路由或全局筛选器的筛选器


运行
composer update
在这里没有帮助,因为您只能通过composer获取框架及其依赖项,而不会更新您的
app/
文件夹。

是否安装了composer?它下载一些重要的文件。我想你错过了这个命令


composer安装

您是否安装了composer?它下载一些重要的文件。我想你错过了这个命令


composer install

Hi,没有filter.php文件。Hi,没有filter.php文件。