【问题标题】:How to exec shell commands through php如何通过php执行shell命令
【发布时间】:2015-06-25 07:11:24
【问题描述】:

我正在尝试使用 php 执行 shell 命令。 如何执行 cmets 中列出的那些命令

【问题讨论】:

  • cd "文件位置" 和节点文件名
  • 您尝试过执行 shell 命令的标准 PHP 函数吗?结果如何?
  • 我认为您想在您的 php 代码中运行执行“php”是否正确?例如php somephp.php
  • 不,我使用的是节点 js。要在节点中运行文件,我们需要将 cmd 提示符移动到该文件夹​​位置,并且需要键入命令“节点文件名”。如果我使用本机 php 命令它说的是致命错误
  • 所以首先你需要cd到那个文件夹然后执行命令?检查这个:stackoverflow.com/a/7122994/4768218

标签: php shell


【解决方案1】:

取决于您的网络服务器配置。我正在使用 phpseclib 通过 php 执行 shell 命令,但根据您的需要,一个简单的 shell_exec() 就足够了。

【讨论】:

    【解决方案2】:

    shell_exec("script.sh");

    For more Informations

    【讨论】:

    • in shell_exec 可以打开文件。但是不能执行 line node sample js.how to do shell-exec('node sample');shell exec('cd filepath');跨度>
    猜你喜欢
    • 1970-01-01
    • 2011-08-20
    • 1970-01-01
    • 2013-08-24
    • 1970-01-01
    • 1970-01-01
    • 2011-06-17
    • 1970-01-01
    • 2011-09-10
    相关资源
    最近更新 更多