如何从命令行检查Cakephp版本?
我使用的是Cakephp 3.x,但我想知道使用命令行的确切版本号?是否有任何命令可以显示我们在应用程序中使用的正确版本 我知道我们可以使用这个如何从命令行检查Cakephp版本?,cakephp,cmd,cakephp-3.0,cakephp-3.x,Cakephp,Cmd,Cakephp 3.0,Cakephp 3.x,我使用的是Cakephp 3.x,但我想知道使用命令行的确切版本号?是否有任何命令可以显示我们在应用程序中使用的正确版本 我知道我们可以使用这个echo Configure::version()要使用代码检查版本,我只是想知道是否可以仅使用命令行界面了解相同的内容 仅供参考,我的cakephp应用程序中安装了windows 7作为操作系统,xampp作为带有composer的服务器和其他东西 欢迎任何操作系统(ubuntu、windows)的命令来了解它 感谢根据他们关于3.x版的文档,这是您可
echo Configure::version()
要使用代码检查版本,我只是想知道是否可以仅使用命令行界面了解相同的内容
仅供参考,我的cakephp应用程序中安装了windows 7作为操作系统,xampp作为带有composer的服务器和其他东西
欢迎任何操作系统(ubuntu、windows)的命令来了解它
感谢根据他们关于3.x版的文档,这是您可以做到的 在其中,他们提到要先使用命令行工具进入目录,然后键入
bin/cake
类似的内容
cd /path/to/app
bin/cake
作为回应,您不仅可以看到CakePHP的当前版本,还可以看到PHP的当前版本和更多信息
Welcome to CakePHP v3.0.0 Console
---------------------------------------------------------------
App : App
Path: /Users/markstory/Sites/cakephp-app/src/
---------------------------------------------------------------
Current Paths:
-app: src
-root: /Users/markstory/Sites/cakephp-app
-core: /Users/markstory/Sites/cakephp-app/vendor/cakephp/cakephp
Changing Paths:
Your working path should be the same as your application path. To change your path use the '-app' param.
Example: -app relative/path/to/myapp or -app /absolute/path/to/myapp
Available Shells:
[Bake] bake
[Migrations] migrations
[CORE] i18n, orm_cache, plugin, routes, server
[app] behavior_time, console, orm
To run an app or core command, type cake shell_name [args]
To run a plugin command, type cake Plugin.shell_name [args]
To get help on a specific command, type cake shell_name --help
此外,我不确定这是否适用于比CakePHP 3.x更旧的版本,因为我只在3.x版中尝试过。。因此,也请注意这一点。因为在project forlder中简单键入bin/cake时,它不会显示版本,所以我也建议使用以下方法:
此外,我建议在系统或用户路径中包含PHP,如果这样,您可以在提示符中的任意位置键入PHP-version以获取您的PHP版本。您是否只想自己查看版本号,或者您正在寻找脚本可以调用以根据其做出决策的内容吗?对于
cakephp2.x
,只需输入Console/cake
,而不是bin/cake