标签: yii migrate
-
在 Yii2 中执行数据库迁移时遇到 NotInstantiableException 报错,提示无法实例化指定的迁移类。经排查,该文件是从其他项目复制的,导致运行异常。解决方法是新建迁移文件并将原实现复制进去,或者直接删除文件中的 namespace 声明。修正命名空间后再次执行,迁移成功完成。
-
本文记录了将 /vendor 目录加入 Git 仓库以配合 Docker 部署的排查过程。起初因删除 composer install 导致 Rancher 启动失败,经分析发现 vendor 目录下存在 .git 子目录阻碍了文件提交。通过删除 .git 目录并重新提交,同时使用 composer install –no-dev 优化依赖,最终解决了迁移命令报错问题,并将 Jenkins 构建时间大幅缩短。
