&1", $output, $returnVar); // gera o html $output = []; $returnVar = 0; exec("make html 2>&1", $output, $returnVar); // move o html $orig = "/srv/ext/tec60/repo/tec60/docs/_build/html"; $dest = "/var/www/html/tec60/site/"; $output = []; $returnVar = 0; exec("rm -rf $dest/* 2>&1", $output, $returnVar); $output = []; $returnVar = 0; exec("mv $orig/* $dest 2>&1", $output, $returnVar); // Resposta de sucesso echo json_encode(['status' => 'sucesso', 'mensagem' => 'Webhook recebido com sucesso.']); } else { // Resposta de erro http_response_code(400); echo json_encode(['status' => 'erro', 'mensagem' => 'JSON inválido.']); } ?>