海外の古い業者からコードを継承しています。私が見るcakephpのバージョンは次のとおりです。
CakePHP v 0.2.9
これはどこに収まりますか?それは1.0より前のものですか、それともこれは2.0の慣習ですか?
現在のバージョンを見つける最も簡単な方法は
echo Configure::version();
Cake 2.0の現在のバージョン番号は、/path/to/cake/lib/Cake/VERSION.txt
にあります。 txtファイルには、ファイルの説明(Cake 0.2.9以降に存在していることを示す)とそれに続く実際のバージョン番号を含むコメント付きのブロックが含まれています。
同じファイルが/path/to/cake/cake/VERSION.txt
のCake1.3にあります。
以下は、2.0.5 VERSION.txt
の内容です。
////////////////////////////////////////////////////////////////////////////////////////////////////
// +--------------------------------------------------------------------------------------------+ //
// CakePHP Version
//
// Holds a static string representing the current version of CakePHP
//
// CakePHP(tm) : Rapid Development Framework (http://cakephp.org)
// Copyright 2005-2011, Cake Software Foundation, Inc. (http://cakefoundation.org)
//
// Licensed under The MIT License
// Redistributions of files must retain the above copyright notice.
//
// @copyright Copyright 2005-2011, Cake Software Foundation, Inc. (http://cakefoundation.org)
// @link http://cakephp.org
// @package cake.libs
// @since CakePHP(tm) v 0.2.9
// @license MIT License (http://www.opensource.org/licenses/mit-license.php)
// +--------------------------------------------------------------------------------------------+ //
////////////////////////////////////////////////////////////////////////////////////////////////////
2.0.5
そのための最良の方法はコマンドです。\ cake versionこのコマンドは、使用したcakephpバージョンを表示します。