0

我从来没有使用过系统命令,所以我需要一些帮助来运行一个 php 后台进程:

  1. 我可以exec()在共享服务器环境中运行命令吗?
  2. 是否可以不等待它在我运行它的文件中完成?
  3. 我可以使用参数传递给这个文件吗?
4

2 回答 2

0
  1. 这取决于服务器配置。
  2. 也许如果你使用屏幕。
  3. 您可以像从命令行运行命令一样使用参数。
    http://php.net/manual/en/function.exec.php
于 2012-10-08T11:31:25.367 回答
-1

1 尝试找出

2 使用/dev/null

3exec('php -f '.ROOT_PATH.'/index.php '.$this->['param'].' '.$param.' '.$param.' "'.preg_replace('/"/', '\"', serialize($array))."\" > /dev/null &");

于 2012-10-08T11:30:16.753 回答