这是sudoers文件的正确条目,让php访问重新加载nginx?

时间:2011-12-22 08:03:08

标签: php nginx sudoers

我需要给php重新加载nginx。该命令是nginx -s reload,所以sudoers文件中的条目下面是否正确?

www-data ALL=NOPASSWD: nginx -s reload

然后<?php exec('sudo nginx -s reload'); ?>或shell_exec是要使用的函数吗?

由于

1 个答案:

答案 0 :(得分:1)

我会使用nginx的绝对路径,但你的语法看起来是正确的。 您可以使用shell_exec()