0
我試圖使用Yiic
發送大量電子郵件通知並運行CConsoleCommand
。Yii shell_exec yiic命令運行不起作用
命令沒問題。沒有PHP錯誤。我無法使用shell_exec
運行linux
命令。
這裏是代碼
if ($post->save()) {
chdir(Yii::app()->basePath);
shell_exec('yiic makemasspost ' . $post->id . ' ' . $id . ' > log.txt & echo $!');
}
這是不相關的Yii的,但你的PHP安裝運行它。 – crafter
如果原因是PHP安裝。 我必須添加什麼配置到php.ini才能使shell_exec運行yiic命令? 謝謝。 – user3343663
shell不會自動找到yiic命令(通過將新會話記錄到主目錄並運行yiic來測試此命令)。請提供yiic的完整路徑並返回。 – crafter