CakePHP2、CakePHP3、CakePHP4、CakePHP5のバージョンを調べる 2つの方法
CakePHPのバージョンを調べる 2つの方法
CakePHPのバージョンを調べる方法は下記の 2つあります。
- コマンド「
bin/cake --version
」を実行する - 「/vendor/cakephp/cakephp/version.txt」ファイルを見る
当記事のポイントは以上です。
...なわけですが、それだけだと記事が短すぎて Google検索にヒットしないので記事を水増しさせていただきます!
コマンド「bin/cake --version
」を実行する
CakePHPのバージョンを調べる方法の 1つ目はバージョンを調べるコマンドを実行する方法です。
CakePHPがインストールされているルートフォルダから下記のコマンドを実行すると、バージョンが表示されます。
1 2 |
$ bin/cake --version 4.5.4 |
Windowsの場合は「bin」フォルダに移動してからコマンドを実行します。
1 2 3 |
$ cd bin $ cake --version 4.5.4 |
CakePHP3、CakePHP4、CakePHP5は共通で、同じコマンドで動作することを確認しています。
CakePHP2ではコマンド「app/Console/cake --help
」を実行する
CakePHP2の場合は、フォルダ構成が異なりますので、「cake」の場所も異なります。
また、指定するオプションは「--version
」ではなく「--help
」となり、コマンドは下記となります。
1 2 3 4 5 6 7 8 9 |
$ app/Console/cake --help Welcome to CakePHP v2.3.6 Console --------------------------------------------------------------- App : app Path: /var/www/html/Sample/app/ --------------------------------------------------------------- Current Paths: : : |
「--help
」オプションですので、いろいろな情報が表示されますが、一番最初にバージョンが表示されます。
Windowsの場合は「/app/Console/」に移動してからコマンド「cake --help
」を実行します。
「/vendor/cakephp/cakephp/version.txt」ファイルを見る
コマンドを入力するなんて面倒!
と言う方は、コマンドがチェックしているファイルを直接見る、と言う方法があります。
その対象のファイルが下記になります。
/vendor/cakephp/cakephp/version.txt
ファイルを開くと、バージョンが記述されています。
CakePHP3、CakePHP4、CakePHP5は共通で、上記の場所にありますが、CakePHP2はフォルダ構成が全く異なりますので、ファイルは下記になります。
/lib/cake/version.txt
CakePHP4の関連記事
CakePHP4のFrozenDateで1ヵ月前、先月、今月1日、来月末の日付などを算出する方法CakePHP4のcake cache clear_allでPermission deniedはパーミッションの変更が必要
CakePHP4のクリエビルダーを使用してOR条件をAND条件でつなぐSQL文を作る方法
CakePHP4のController内でViewテンプレート、レイアウトの変更設定を記述する方法
CakePHP4から外部のデータベースにアクセスする方法解説
CakePHP4の数値項目は「like %10%」の部分一致検索(find select)はできない
CakePHP4でロギングスコープやログレベルを使用してログを出し分ける方法を解説
CakePHP2、CakePHP3、CakePHP4、CakePHP5のバージョンを調べる 2つの方法
Windows上のXAMPP環境のCakePHPのコマンド実行時に環境変数を指定する方法
CakePHP4で複数の引数(パラメータ)を付与してコマンドを実行する方法
その他の「CakePHP4」に関する記事一覧
GoogleAdwords
GoogleAdwords
この記事が参考になったと思いましたらソーシャルメディアで共有していただけると嬉しいです!
関連記事
-
CakePHP3で現在処理しているコントローラー名、アクション名を取得する方法
CakePHP3で現在処理しているコントローラー名、アクション名を取得する方法を解説。複数の方法があるが、getParam()メソッドを使う方法が汎用性があって便利かも。
-
CakePHP 2.3で確認画面付きのお問い合わせフォームの作り方
CakePHPで確認画面付きのお問い合わせフォーム、メールフォームの作り方をサンプルを提示しながら解説。
-
CakePHP3のインストールでURL rewriting……のエラーが!その解決方法解説
CakePHP3をインストールしたら URL rewriting is not properly configured.のエラーが。原因は.htaccessが有効になっていないこと。httpd.confに設定を追加すればOK。
-
CakePHP 2.3 Search Pluginで検索処理 その4前方一致検索、後方一致検索、不等号による検索、between句による範囲検索
CakePHPの検索プラグイン Search Pluginの検索処理の中で前方一致検索、後方一致検索、不等号による検索、between句による範囲検索の解説です。
-
CakePHP3のUpload Plugin 3.0をバリデーションなど実運用向けのカスタマイズ方法解説・その2
CakePHP3でファイル、画像をアップロードするプラグイン、upload plugin 3を導入する手順を解説した記事。3部作のその2でバリデーションなどの実用的なカスタマイズ方法を解説。
-
CakePHP4のユーザ管理・ログイン認証プラグインCakeDC/Usersのインストール解説
CakePHP4のユーザ管理プラグイン Usersは、ユーザ登録、メール認証、ログイン認証、ユーザ管理、権限管理、reCAPTCHAなど会員制のサイトを簡単に実現可能。その導入方法、カスタマイズ方法を解説。
-
CakePHP3のルーティング(routes.php)の変更が反映されない時はキャッシュのクリアを
CakePHP3でルーティングの設定変更をしたけど反映されない!そんなときは慌てず騒がずキャッシュをクリアしよう!ルーティングの設定もキャッシュされることがあるらしい。
-
CakePHP3でデータを保存する save()で発生するエラーを確認する方法を解説
CakePHP3でデータ保存処理のログを取得する方法。save()では true、falseの戻り値しか取得できないが、saveOrFail()と try…catch文を使いエラーログ、エンティティを取得し、不具合の解析を行う。
-
CakePHP3のメッセージ日本語化の設定(国際化と地域化の機能の使い方の解説)
CakePHP3の英語のメッセージを日本語化(多言語化)する手順を解説。オリジナルのメッセージを作成する方法やプログラムで文言を追加する場合の対応なども解説。
-
CakePHP3のアソシエーション機能を使い関連レコードをまとめて削除
CakePHP3でレコードを削除する際に関連するレコードをまとめて削除する機能の解説。フレームワークのメリットを存分に発揮し、コマンドを1行追加するだけで実装可能。