PHPフレームワーク「CakePHP」「Symfony」「Laravel」のバージョンを確認する方法です。
「Laravel」のバージョンを確認する方法
PHPフレームワークで人気の「Laravel(ララベル)」
Laravelのバージョンを確認する方法を紹介します。
artisanコマンドでLaravelのバージョンを確認する
コマンドラインで確認する方法です。
SSHなどでサーバーに接続します。
アクセスしたら、「cd」コマンドでLaravelのプロジェクトがあるディレクトリに移行します。
ディレクトリに移行したら
php artisan -V
のコマンドを入力して実行してください。
Laravelのバージョンが表示されるはずです。
同じ内容のコマンドで「–version」
php artisan --version
でも同様にバージョンを確認できます。
composerでLaravelのバージョンを確認する
composerでもLaravelのバージョンを確認できます。
composer show laravel/framework
を入力して実行してください。
FTPでcomposer.jsonファイルを確認する
Laravelのメジャーバージョンを確認するだけなら、FTPでも確認できます。
FTPソフトでアクセスしてLaravelのプロジェクトがあるプロジェクトの一番上の階層にある「composer.json」を開きます。

「laravel/framework」のところにある記載がLaravelのメジャーバージョンになります。
composer.jsonだとマイナーバージョンが表示されないこともあるので、artisanコマンドで確認することをおすすめします。
「CakePHP」のバージョンを確認する方法
フレームワーク「CakePHP」のバージョンを確認する方法を紹介します。
VERSION.txtファイルでCakePHPのバージョンを確認する
CakePHPのバージョンを確認する方法で簡単なのが、VERSION.txtファイルでCakePHPのバージョンを確認する方法です。
SSHでもFTPでもいいので、下記にあるファイルを開けばCakePHPのバージョンを確認できます。
CakePHP3系、CakePHP4系のVERSION.txtファイルの場所
/vendor/cakephp/cakephp/VERSION.txt
ファイルを開くと

///////////////////////の下、最下部にバージョンが記載されています。
イメージだと「4.2.8」です。
CakePHP2系のVERSION.txtファイルの場所
CakePHP2系のVERSION.txtは、cakephpを設置したルートディレクトリのlib/Cake/以下にあります。
/lib/Cake/VERSION.txt
ファイルを開くと

バージョンが確認できます。
「Symfony」のバージョンを確認する方法
「Symfony」はECオープンソースシステム「EC-CUBE 4」でも使用されているPHPフレームワークです。
「Symfony」のバージョンを確認する方法で簡単なのが、サーバー内のKernel.phpファイルを確認する方法です。
Kernel.phpでSymfonyのバージョンを確認する
Kernel.phpファイルは、一般的なSymfonyのプロジェクトでは、プロジェクトの一番上の階層の
/vendor/symfony/http-kernel/Kernel.php
にあります。
SSHで接続できる場合は、プロジェクトのディレクトリで「php bin/console –version」を実行しても確認できます。
Kernel.phpを開くと

「public const VERSION」と記載されているところがあります。「public const VERSION」の横に記載されているのがSymfonyのバージョンです。※イメージだとSymfonyのVERSIONは「5.4.10」です。
PHPフレームワーク「CakePHP」「Symfony」「Laravel」のバージョンを確認する方法の紹介でした。
※コマンドを使うには、サーバーにSSHで接続する必要があります。Windows 11ならターミナル(PowerShell)のsshコマンドやSSHソフト、MacやLinuxならターミナルで接続します。