Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel迁移:刷新不';Composer更新后无法工作_Php_Laravel_Laravel Artisan_Laravel Migrations_Artisan Migrate - Fatal编程技术网

Php Laravel迁移:刷新不';Composer更新后无法工作

Php Laravel迁移:刷新不';Composer更新后无法工作,php,laravel,laravel-artisan,laravel-migrations,artisan-migrate,Php,Laravel,Laravel Artisan,Laravel Migrations,Artisan Migrate,标题返回错误消息中的命令如下: 类型错误:参数太少,无法运行 Illumb\Database\Schema\Builder::create(),传入1 C:\xampp7\htdocs\assurance web\vendor\laravel\framework\src\illumb\Support\Facades\Facade.php 在第221行,预计正好是第2行 我使用以下命令安装了框架: composer create-project --prefer-dist laravel/lara

标题返回错误消息中的命令如下:

类型错误:参数太少,无法运行 Illumb\Database\Schema\Builder::create(),传入1 C:\xampp7\htdocs\assurance web\vendor\laravel\framework\src\illumb\Support\Facades\Facade.php 在第221行,预计正好是第2行

我使用以下命令安装了框架:

composer create-project --prefer-dist laravel/laravel assurance-web
version 5.7
然后执行:

php artisan make:migration create_banks_table --create=banks
我能够运行
php artisan migrate
,没有任何错误。然而,当我运行
phpartisan migrate:refresh
时,我得到了上面的错误

这是“2018_12_04_033726_create_table_banks.php”:


您的迁移表可能已损坏。
您可以使用:

php artisan migrate:fresh
而不是“php artisan migrate:refresh”,迁移将看到它可以工作


“php artisan migrate:fresh”命令将物理删除所有表,而不是回滚。

这显示了运行任何迁移之前的特定错误。如果只使用
php artisan config:cache
或任何其他artisan命令,仍然会出现此错误。它与迁移无关。它只是说先修复该错误。该文件也可能不在该文件中。查看
存储/logs
文件夹中的错误日志文件,您将找到源代码。
php artisan migrate:fresh