更新
通过cake/VERSION.txt
发现它实际上是1.3.3
我的网站运行在2008年建立的cakePHP v 0.2.9上。但现在在PHP 5中,一些功能和功能已被弃用。我的网站停止了运行。
任何人都可以向我展示更好更简单的方法我可以升级我的cakePHP版本,而不会影响我的网站并使其运行。
我的index.php在根文件夹上的标题如下(为了你们更好地理解我的网站的cakephp版本)
/**
* Requests collector.
*
* This file collects requests if:
* - no mod_rewrite is avilable or .htaccess files are not supported
* -/public is not set as a web root.
*
* PHP versions 4 and 5
*
* CakePHP(tm) : Rapid Development Framework (http://www.cakephp.org)
* Copyright 2005-2008, Cake Software Foundation, Inc. (http://www.cakefoundation.org)
*
* Licensed under The MIT License
* Redistributions of files must retain the above copyright notice.
*
* @filesource
* @copyright Copyright 2005-2008, Cake Software Foundation, Inc. (http://www.cakefoundation.org)
* @link http://www.cakefoundation.org/projects/info/cakephp CakePHP(tm) Project
* @package cake
* @since CakePHP(tm) v 0.2.9
* @version $Revision: 7945 $
* @modifiedby $LastChangedBy: gwoo $
* @lastmodified $Date: 2008-12-18 20:16:01 -0600 (Thu, 18 Dec 2008) $
* @license http://www.opensource.org/licenses/mit-license.php The MIT License
*/
/**
答案 0 :(得分:0)
<强>更新强>
CakePHP Migration guide from 1.3 - 2.0
(然后你会在左栏上看到2.1,2.2 ......的其余迁移指南)
你可能只想安装最新的CakePHP,然后将所有你的文件(控制器,模型,视图,插件,webroot文件(css,js..etc))复制到它并从那里进行测试/修复。否则,最新的CakePHP将为您提供更好/更具体的错误报告,所以希望您可以一次修复一个错误,直到没有任何遗留。
另一种选择是通过所有迁移说明并逐行更改,但从0.2.9 ......底线开始,可能没有简单的方法。
(我希望你的评论是正确的,你有1.3或者其他东西。)