如何将cakephp从1.3升级到2.1?

如何将cakephp从1.3升级到2.1?,cakephp,cakephp-1.3,cakephp-2.0,Cakephp,Cakephp 1.3,Cakephp 2.0,我是cakephp的新手,我正在尝试将cakephp升级到最新版本。 我在我的计算机上安装了新的CakePHP1.3,并将其升级到CakePHP2.1 我使用shell进行升级,但在运行“全部升级”命令后,我看到两个错误: 警告错误:chmod():在[/var/www/cakephp-1.3/lib/Cake/Utility/Folder.php,第639行]中不允许操作 警告错误:touch():Utime失败:在[/var/www/cakephp-1.3/lib/Cake/Utility/

我是cakephp的新手,我正在尝试将cakephp升级到最新版本。 我在我的计算机上安装了新的CakePHP1.3,并将其升级到CakePHP2.1

我使用shell进行升级,但在运行“全部升级”命令后,我看到两个错误:

警告错误:chmod():在[/var/www/cakephp-1.3/lib/Cake/Utility/Folder.php,第639行]中不允许操作

警告错误:touch():Utime失败:在[/var/www/cakephp-1.3/lib/Cake/Utility/Folder.php,第640行]中不允许操作

我想它已经升级完成了。因为我看到来自终端的消息如下:

完成更新/var/www/cakephp-1.3/app/Console/cake.php

已完成更新/var/www/cakephp-1.3/app/Console/Command/AppShell.php

运行部件

运行异常

然后我刷新我的应用程序,发现一些错误:

然后我删除了“cake”目录,错误消息已更改:

所以现在我不知道下一步该怎么办,因为我用了很多方法,但仍然没有成功。 所以任何人请告诉我我做错了什么,我如何才能成功升级cakephp。
提前感谢。

看起来您对CakePHP迁移脚本期望可写的某些目录存在权限问题


这可能导致迁移在某些部分失败,并在完成后留下部分损坏的安装。

为什么要先安装CakePHP 1.3?因为我有一个使用CakePHP 1.3的web应用程序,我想升级它。但我想先在新安装上练习。