如何知道我拥有的是哪个版本的Symfony?
我知道我已经下载了一个项目并开始,但我已经更新了我的供应商几次,我想知道我有哪个版本的symfonySymfony2
任何想法?
我知道我已经下载了一个项目并开始,但我已经更新了我的供应商几次,我想知道我有哪个版本的symfonySymfony2
任何想法?
运行(对于Symfony3:),它应该给你一个很好的主意。在我的一个随机项目中,输出是:app/console --version
bin/console --version
Symfony version 2.2.0-DEV - app/dev/debug
如果您无法访问主机,请尝试阅读 ,其中版本是硬编码的,例如:symfony/src/Symfony/Component/HttpKernel/Kernel.php
const VERSION = '2.2.0';
以防万一您想知道,创建一个 .在此类构造函数中,它用于初始化其父构造函数。console
Symfony\Bundle\FrameworkBundle\Console\Application
Symfony\Component\HttpKernel\Kernel::VERSION
虽然已经有很多好的答案,但我想添加一个没有提到的选项。使用以下命令:
php bin/console about
您可以获得有关当前项目的许多详细信息。第一部分是关于Symfony本身的,看起来像这样:
-------------------- -------------------------------------------
Symfony
-------------------- -------------------------------------------
Version 4.2.3
End of maintenance 07/2019
End of life 01/2020
-------------------- -------------------------------------------
我发现除版本号之外的其他信息非常有用。
还有其他部分提供了有关(框架)内核,PHP,环境的详细信息。