$path = 'path';
$cmds = [
"whoami",
"git pull 2>&1",
];
foreach ($cmds as $cmd) {
$res = exec($cmd);
$data[] = [
'path' => $path,
'cmd' => $cmd,
'res' => $res,
];
}
// $res_log = "-------- {$name} update to {$message} --------"
// . PHP_EOL;
// $res_log .= $res . PHP_EOL;
// file_put_contents("git-webhook.log", $res_log, FILE_APPEND);//写入日志
return $data;
注意项目文件需要有www用户的读写权限