Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.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 5.2创建迁移错误_Php_Laravel 5.2 - Fatal编程技术网

Php Laravel 5.2创建迁移错误

Php Laravel 5.2创建迁移错误,php,laravel-5.2,Php,Laravel 5.2,我正在尝试从命令行创建新的迁移 php artisan make:migration create_table_tags --create=tags 突然我犯了这个错误 [错误例外] include(/home/loc/projects/shop/database/migrations/2016_08_16_094427_create_table_tags.php):无法打开流:没有此类fi 或目录 我以前创建过2次迁移,没有错误。 有什么想法吗 更新-解决方案 我通过以下步骤修复此错误 在出

我正在尝试从命令行创建新的迁移

php artisan make:migration create_table_tags --create=tags
突然我犯了这个错误

[错误例外]
include(/home/loc/projects/shop/database/migrations/2016_08_16_094427_create_table_tags.php):无法打开流:没有此类fi
或目录

我以前创建过2次迁移,没有错误。 有什么想法吗

更新-解决方案 我通过以下步骤修复此错误

  • 在出现错误后创建一个文件

    touch /home/loc/projects/shop/database/migrations/2016_08_16_094427_create_table_tags.php
    
  • 再次运行命令createmigration

    php artisan make:migration create_table_tags --create=tags
    

  • 仍然不知道???

    我认为您正在尝试在回滚之前删除迁移文件。所以现在Laravel不确定如何回滚数据库

    如果要手动清除数据库中的所有表(包括迁移表),最简单的解决方案

    然后只需运行
    php artisan migrate
    ,它就会安装表并运行迁移


    我想我会帮你的。

    我想你是想在回滚之前删除一个迁移文件。所以现在Laravel不确定如何回滚数据库

    如果要手动清除数据库中的所有表(包括迁移表),最简单的解决方案

    然后只需运行
    php artisan migrate
    ,它就会安装表并运行迁移

    我想我会帮你的。

    你说“你有一个解决方案”,然后说“不知道”,然后把它作为一个问题发布。这是完全不一致的。你说“你有一个解决方案”,然后说“不知道”,然后把它作为一个问题发布。这是完全不一致的。