CakePHP CLI命令行执行

时间:2013-07-25 14:12:33

标签: cakephp command-line-interface

我想使用CakePHP-CLI执行命令行。我想构建一个使用命令行执行另一个应用程序的函数。我在文档中找不到任何有用的东西。 其他人之前是否遇到过这个问题?

非常感谢。

修改

我创建了一个名为Database的CLI-Class,其中已有一些数据库同步功能。现在我想使用一个名为“Liquibase”的外部工具。 这是使用命令行执行的。喜欢

java -jar liquibase.jar -parameter1 -parameter2

问题是不知道如何从CakePHP-CLI执行这样的命令行。

我试过这个

 $this->runCommand("echo 'test'");

但不显示输出。

1 个答案:

答案 0 :(得分:1)

runCommand仅用于运行(cake)shell / task方法,see。如果要执行外部命令,请使用execsee

之类的内容