解决Laravel 不能创建 migration 的问题


Posted in PHP onOctober 09, 2019

在 Laravel 项目中,由于测试,有时候用 php artisan make:migration create_xxx_table 创建数据库迁移。如果把创建的迁移文件 database/migrations/2016_09_13_081736_create_xxx_table.php 文件给删除了,再次执行 php artisan make:migration create_xxx_table 会报错:

[ErrorException]
include(/data/wwwroot/tj.com/vendor/composer/../../database/migrations/2016_09_13_081736_create_xxx_table.php): failed to open stream: No such file or directory

重新运行 composer update 又可以执行上面的命令了。

经过对比发现,在执行 artisan 命令后,会在 vendor/composer/autoload_classmap.php 和 vendor/composer/autoload_static.php 这两个文件里加上新生成的类和文件的映射,因为有了这个映射, artisan 命令就没有再生成新的文件。

所以删除上面两个文件里的有 create_xxx_table 的行就可以解决这个问题。

或者再用 artisan 创建一个新的数据库迁移,这时会更新 composer 类和文件的映射。原来那个映射没有了,这时再创建先前那个 migration 也不会报错了。

以上这篇解决Laravel 不能创建 migration 的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
在IIS上安装PHP4.0正式版
Oct 09 PHP
基于php 随机数的深入理解
Jun 05 PHP
探讨如何在php168_cms中提取验证码
Jun 08 PHP
浅析php面向对象public private protected 访问修饰符
Jun 30 PHP
Codeigniter中禁止A Database Error Occurred错误提示的方法
Jun 12 PHP
php遍历、读取文件夹中图片并分页显示图片的方法
Nov 15 PHP
使用PHPExcel实现数据批量导出为excel表格的方法(必看)
Jun 09 PHP
学习thinkphp5.0验证类使用方法
Nov 16 PHP
thinkPHP框架实现的短信接口验证码功能示例
Jun 20 PHP
PHP格式化显示时间date()函数代码
Oct 03 PHP
PHP常见加密函数用法示例【crypt与md5】
Jan 27 PHP
laravel请求参数校验方法
Oct 10 PHP
Laravel创建数据库表结构的例子
Oct 09 #PHP
关于laravel 数据库迁移中integer类型是无法指定长度的问题
Oct 09 #PHP
Laravel 创建指定表 migrate的例子
Oct 09 #PHP
laravel批量生成假数据的方法
Oct 09 #PHP
解决laravel5中auth用户登录其他页面获取不到登录信息的问题
Oct 08 #PHP
对laravel的session获取与存取方法详解
Oct 08 #PHP
laravel-admin 管理平台获取当前登陆用户信息的例子
Oct 08 #PHP
You might like
Zerg建筑一览
2020/03/14 星际争霸
php导出word文档与excel电子表格的简单示例代码
2014/03/08 PHP
PDO预处理语句PDOStatement对象使用总结
2014/11/20 PHP
PHP模板引擎Smarty内置变量调解器用法详解
2016/04/11 PHP
PHP isset()与empty()的使用区别详解
2017/02/10 PHP
win10下 php安装seaslog扩展的详细步骤
2020/12/04 PHP
JavaScript 继承详解(三)
2009/07/13 Javascript
JavaScript类和继承 this属性使用说明
2010/09/03 Javascript
JS数组(Array)处理函数整理
2014/12/07 Javascript
JavaScript通过字符串调用函数的实现方法
2015/03/18 Javascript
javascript实现连续赋值
2015/08/10 Javascript
浅析Bootstrap验证控件的使用
2016/06/23 Javascript
微信小程序 数据绑定详解及实例
2016/10/25 Javascript
jQuery实现选中行变色效果(实例讲解)
2017/07/06 jQuery
JavaScript实现无刷新上传预览图片功能
2017/08/02 Javascript
JavaScript 中的12种循环遍历方法【总结】
2018/05/31 Javascript
vuex2中使用mapGetters/mapActions报错的解决方法
2018/10/20 Javascript
JavaScript中concat复制数组方法浅析
2019/01/20 Javascript
Angular使用ControlValueAccessor创建自定义表单控件
2019/03/08 Javascript
vue-cli3配置favicon.ico和title的流程
2020/10/27 Javascript
vue+Element-ui前端实现分页效果
2020/11/15 Javascript
简单介绍Python中的readline()方法的使用
2015/05/24 Python
Python多进程并发(multiprocessing)用法实例详解
2015/06/02 Python
使用k8s部署Django项目的方法步骤
2019/01/14 Python
Python线程指南分享
2019/11/19 Python
军训 自我鉴定
2014/02/03 职场文书
理发店策划方案
2014/06/05 职场文书
我的中国梦演讲稿小学篇
2014/08/19 职场文书
《中国梦我的梦》中学生演讲稿
2014/08/20 职场文书
校园新闻广播稿5篇
2014/10/10 职场文书
环卫工作汇报材料
2014/10/28 职场文书
经理岗位职责
2015/02/02 职场文书
2016先进集体事迹材料范文
2016/02/25 职场文书
Java8利用Stream对列表进行去除重复的方法详解
2022/04/14 Java/Android
Tomcat执行startup.bat出现闪退的原因及解决办法
2022/04/20 Servers
Nginx使用ngx_http_upstream_module实现负载均衡功能示例
2022/08/05 Servers