从 cakephp 运行 linux bash 命令



现在我使用CakePHP处理一个项目,我想通过相同的方法来运行bash shell脚本。我阅读了有关控制台和 shell 的文档,但我无法将其与 bash shell 脚本链接。通过 cake php 的控制台在终端上像"./MyShellScript"或"ls -l"这样的东西就足以运行 bash shell 脚本。或者,任何相同的插件!此外,如果有另一种方法,那将是有帮助的。

如果要

打印 bashscript 的输出,请使用系统

system ( string $command [, int &$return_var ] )

如果没有,请使用 exec

 exec( string $command [, array &$output [, int &$return_var ]] )

在 PHP 中,您可以使用 exec() 函数执行任何 bash 命令:

exec("sh myBashScript.sh",$output);

只需确保您的 Apache 用户具有执行该文件所需的权限即可。

相关内容

  • 没有找到相关文章

最新更新