Laminas-migration 不编辑 Zend 文件

Laminas-migration doesn't edit Zend files

我有一个 Zend Framework 项目,我想将它迁移到 Laminas。 我已经安装了 laminas-migration 工具。当我 运行 迁移命令时,我没有收到任何错误,一切似乎都按预期进行。 但是,该脚本不会编辑任何 Zend 库文件,也不会编辑我的控制器中 Zend 函数的引用。 它所做的唯一一件事就是删除 vendor 目录下的所有文件,修改我的作曲家文件并仅更改 library/Zend/ 目录下的 some 文件。 我是否误解了该工具的工作原理?

无法从 Zend Framework 1 直接迁移到 Laminas。 Zend Framework 1 对于直接迁移到 laminas 来说太旧了。您必须先从版本 1 迁移到版本 2。这是必要的,因为从版本 1 到版本 2 的差异是如此基本,以至于从版本 2 到版本 1 没有向后兼容性。

这是一篇关于从 Zend Framework 1 迁移到 Laminas 的 Laminas 话语文章:https://discourse.laminas.dev/t/zf-1-11-migration-to-laminas/2002/3

对不起,我想你必须做很多重构。