1
我想利用这行代码的后台执行一个PHP时没有发生:就好了,只要我不要求执行PHP在后台传递参数
echo exec("echo 'php -q file.php abcd' | at now 2>&1", $result);
它传递的参数代码点火器在file.php:
ob_start();
require_once('/path_to_code_igniter/index.php');
ob_end_clean();
当我包括代码点火器,脚本停止工作。我可以使它工作的唯一方法是擦除参数,所以如果我运行:
echo exec("echo 'php -q file.php' | at now 2>&1", $result);
它与代码点火器需要。错误日志不会给出任何错误。 它只显示 warning: commands will be executed using /bin/sh job 148 at Wed Feb 26 16:02:00 2014
任何人都可以指向我的方向(我坚持在这几天)?
你不想在那里回声 – 2014-02-26 19:44:29
其实现在它给了我未定义的变量:argv – Renato