CodeIgniter でしばらく使用していますが、v2 をインストールしたのか、別のプロジェクトからファイルをコピーしたのか思い出せません。
何か案は?
CodeIgniter でしばらく使用していますが、v2 をインストールしたのか、別のプロジェクトからファイルをコピーしたのか思い出せません。
何か案は?
ファイルvendor/doctrine/orm/lib/Doctrine/ORM/Version.php
を確認してください。そこにはバージョンを示す定数があります。実行中のアプリからもアクセスできますが、こちらの方が簡単です。
私のsymfony2およびsymfony3プロジェクト内で、正しいVersion.phpファイルを見つけるためのパス(39 行目) は次のとおりです。
ベンダー/ドクトリン/orm/lib/ドクトリン/ORM/Version.php
core.php
:
class Doctrine_Core
{
/**
* VERSION
*/
const VERSION = '1.2.4';
...
Windows ユーザーの場合:
symfony2 プロジェクト内で:
\vendor\doctrine\orm\lib\Doctrine\ORM\Version.php
次のようなものを探します。
/**
* Current Doctrine Version
*/
const VERSION = '2.4.6';
実行可能ファイルの PATH を使用して composer をインストールした場合、composer.phar が存在しないというエラーが表示されることがあります。
これは私のために働く:
% composer show --installed | grep "doctrine/orm"
バージョン番号を示す出力が得られるはずです。
You are using the deprecated option "installed". Only installed packages are shown by default now. The --all option can be used to show all packages.
doctrine/orm v2.5.14 Object-Relational-Mapper for PHP
| grep
その部分は必要ないことに注意してください。それを削除すると、プロジェクト内の composer からインストールされたすべてのものが表示されます。| grep doctrine
代わりに、Doctrine 関連のインストール済みパッケージのすべてのバージョンを表示するために使用できます。
Doctrine バージョン 1.* の場合、ファイル /doctrine/Doctrine/Core.php を開きます
最初にバージョン番号を確認する必要があります。