- PHP的初学者请原谅我的无知。
- 需要将CakePHP项目从版本1.3.16更改为2.3.5。
- 到目前为止做了这些事 -
- 点评了有关升级1.3到2.0和2.x的网站,并阅读了关于CakePHP的博客教程。
- 让项目的1.3.16版本在inetpub \ wwwroot \ proj。
中运行
- 安装CakePHP 2.3.5并将其放在inetpub \ wwwroot \ cakephp235中。
- 发现页面[http:// localhost / cake235],上面写着“CakePHP:快速开发框架”,PHP版本,如果tmp目录可写,等等。
- 将新的app \ config \ core.php security.salt,security.cipherseed更改为旧值。
- 将新的app \ config \ default.php数据源,登录名,密码,数据库更改为旧值。
- 更改了app \ config \ bootstrap.php,添加了require_once(APP.'config'.DS.'constants.php');从旧。
- 将app \ config \ constants.php从旧区域复制到新区域。
- 现在想要
- 在模型,视图和控制器中复制从旧区域到新区域。
- 使用升级shell从1.3.16开始更改。至2.3.5。
- 问题
- 配置还需要其他什么吗?
- 升级shell是否通过在inetpub \ wwwroot \ cakephp235 \ lib \ Cake \ Console \ Command \ Upgradeshell.php中键入“upgradeshell all”来运行?
- 如果是这样,运行升级shell会更改旧的但运行1.3.16版本目录中的任何内容,还是只更新新的2.3.5目录?