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