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の関連記事
CakePHPのpostlinkで生成した削除リンクをクリックしても処理が実行されない対処法CakePHP4系でJSONレスポンスの処理ではwithStringBodyを使う。3との違い解説
CakePHP4、CakePHP5の「warning: DebugKit is disabling...」の対処方法
MySQL+CakePHPのdate型、datetime型項目は「2999-12-31」までしか扱えない
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」に関する記事一覧
GoogleAdwords
GoogleAdwords
この記事が参考になったと思いましたらソーシャルメディアで共有していただけると嬉しいです!
関連記事
-
-
CakePHP3のCakeDC/Usersのバリデーションのカスタマイズ方法解説
CakeDC謹製Usersプラグインの紹介。Usersのカスタマイズとして入力項目のバリデーションの変更を、プラグインのファイルは触らずオーバーライドにより実装する方法を解説する。
-
-
CakePHP3のCakeDC/UsersのUserHelperでログアウトやreCAPTCHAをカスタマイズ
CakeDC謹製Usersプラグインの紹介。UserHelperを利用し、ログアウトのリンクや権限があるときのみ表示されるリンク、プロフィールページへのリンク、reCAPTCHAの設置方法などを解説。
-
-
CakePHP3チュートリアルで日付と時刻のDateTimeでエラーが出たときの対処方法
CakePHP3のブックマークチュートリアルには記載ミスもあり、そのまま動かない個所もある。CakePHP3では namespaceを使うようになったので、classを呼び出すときに¥を追加する必要が!
-
-
CakePHP3のタイムゾーンを協定世界時UTCから日本標準時間JSTにずれを変更する方法
CakePHP3の標準設定のタイムゾーンは「UTC(協定世界時)」に設定されている。これを日本標準時に変更する方法(app.php、bootstrap.phpの変更方法)の解説。
-
-
CakePHP4、CakePHP5のメッセージ日本語化の設定(国際化と地域化の機能の使い方の解説)
CakePHP4の英語のメッセージを日本語化(多言語化)する手順を解説。オリジナルのメッセージを作成する方法やプログラムで文言を追加する場合の対応なども解説。
-
-
CakePHP3の検索プラグイン「friendsofcake/search」の様々な検索の仕方の実装方法
CakePHP3で検索をするプラグイン「friendsofcake/search」の検索条件のカスタマイズ方法の解説。検索項目を増やしたり、以上、以下での検索や、チェックボックスによる検索の方法などを解説。
-
-
CakePHPのFlashエラーは出るが入力項目ごとのメッセージが出ないエラーの原因
Bakeして自動生成した入力フォーム処理を元に少し処理を追加したら、入力エラーがあってもエラーメッセージが表示されなくなった。原因はリダイレクトの処理にあった。
-
-
CakePHP3、CakePHP4、CakePHP5のバージョンを指定してインストールする詳細な手順を解説
CakePHP3のバージョンを指定してインストールする方法を詳細解説。CakePHP3のインストールはComposerを使うため設定もほぼ自動で完了。データベースの接続情報を記載すればアプリ開発のベースが整う。
-
-
CakePHP3のデバッグキット(DebugKit)を強制的に有効、無効に変更する方法
CakePHP3に付属しているデバッグのためのツール、デバッグキットを強制的に有効化、無効化する方法を解説。初期設定では開発環境としてありそうなドメインの場合のみ有効になるように設定されている。
-
-
CakePHP3で生の SQLの実行はConnectionManagerを使う
CakePHP3で生の SQL文を実行する方法を解説。クリエビルダーを使う場合は TableRegistryを利用するが、SQLを実行する場合は ConnectionManagerを使う。プリペアードステートメントの使用方法も解説。