我正试图从PHP运行一个命令,以断开用户与OpenVPN Access Server 的连接
$output = shell_exec('sacli --user test --client_reason EXPIRED DisconnectUser');
echo "<pre>$output</pre>";
这不会起作用,也不会断开用户的连接,我确认完整的命令在终端中有效。
如果我只使用shell_exec("cli"(;或shell_exec('scli--help'(;它将成功回应:
sacli: No command specified
Use --help to show usage
感谢您的帮助,
谢谢!
这里最常见的问题是您没有使用sudo或作为root用户运行它。这样做,它应该工作良好