加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

CakePHP 3手动安装

发布时间:2020-12-13 13:40:41 所属栏目:PHP教程 来源:网络整理
导读:目前我使用Cake PHP 2.6.8.我想迁移到CakePHP 3. Intallation guide建议使用Composer.但是作曲家并没有完成所有的工作,文档不清楚.所以我需要一步一步的指导. 当前输入的是2.x目录结构: https://github.com/cakephp/cakephp/tree/2.6.8 基本上哪些文件和文
目前我使用Cake PHP 2.6.8.我想迁移到CakePHP 3. Intallation guide建议使用Composer.但是作曲家并没有完成所有的工作,文档不清楚.所以我需要一步一步的指导.

当前输入的是2.x目录结构:
https://github.com/cakephp/cakephp/tree/2.6.8

基本上哪些文件和文件夹应该更改为版本3?
例如这里和这里的lib / Cake文件.我们如何加入他们? https://github.com/cakephp/cakephp/tree/3.0.3
https://github.com/cakephp/app/tree/3.0.3

cakephp / upgrade工具使得大部分命名空间的工作和更改不推荐使用的类和方法.但是它不会将适当的文件夹放入新位置.有一个文件夹结构here,但不清楚lib / Cake和应用程序文件夹在哪里.例如,将旧的lib / Cake文件夹移动到Vendors / cakephp文件夹.

请在migration guide和upgrade tool中包含文件和文件夹更改的其他步骤.

所有安装过程应记录在案. Composer可用于转换旧控制器,视图等文件.但是你知道,升级工具没有做出所有必要的步骤. (例如https://github.com/cakephp/upgrade/issues/83)用户应该手动更改一些文件夹结构)

Cakephp 3.0使用 composer,而较早版本没有.请继续熟悉作曲家 – 作曲家不是迁移工具,它是依赖关系管理器(大多数PHP项目中使用的defacto标准),迁移工具只是一个插件,可选依赖关系.

请阅读the migration guide,您可能还会发现tutorials such as this one有用.您可能还会发现,在尝试迁移现有项目之前,创建一个新项目以了解CakePHP 3.0的工作原理(例如,按照the blog tutorial).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读