【问题标题】:What's the easiest/correct/safest way to upgrade from cakephp-2.0.2 to cakephp-2.0.3?从 cakephp-2.0.2 升级到 cakephp-2.0.3 最简单​​/正确/最安全的方法是什么?
【发布时间】:2011-11-17 00:08:36
【问题描述】:

项目使用 cakephp-2.0.2 开发。

现在我要把它升级到 cakephp-2.0.3。

最简单、最安全的方法是什么?

【问题讨论】:

    标签: php cakephp upgrade cakephp-2.0


    【解决方案1】:

    您可以:

    删除 2.0.2 安装中的 /cake 并将其替换为 2.0.3 的 /cake 目录

    或(首选):

    将 cake 2.0.3 安装到新位置

    将 2.0.2 /app 复制到新安装。如果您在 /plugins 或 /vendors 中有任何自定义文件,它们也需要移动。

    (不要忘记清空 /app/tmp/cache 中的缓存目录 - 保持目录不变,只需删除其中的所有文件)。

    【讨论】:

    • 对于 cake 2.0 项目,删除 lib/Cake 文件夹。它在 2.0 中从 /cake 移动到 lib/Cake。
    • @Richard,你是按照哪种方法复制 lib/Cake 目录或复制 app/ 目录到新的 cakephp-2.0.3 ?如果我将 lib/Cake 目录复制到旧的目录,这可能不会完全升级到 cakephp-2.0.3,因为新的 cakephp-2.0.3 的文件夹结构不能与旧的 cakephp-2.0.0 相似跨度>
    • 就我个人而言,我安装了一个全新的 CakePHP 安装并将我的 app/vendors 文件夹复制到其中。我的理由是 cake 目录之外的东西(例如根 index.php 文件)可能已经改变了。
    【解决方案2】:

    有什么大不了的? 只需更换两个核心文件夹。运行所有测试并在必要时应用更正。

    【讨论】:

    • 两个核心文件夹是什么意思?
    猜你喜欢
    • 2016-02-15
    • 1970-01-01
    • 1970-01-01
    • 2012-05-08
    • 2021-01-13
    • 2011-02-15
    • 2010-10-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多