如何在php中运行外部程序

时间:2013-05-07 13:05:57

标签: php exec named

我需要从外部客户端定期重新加载命名区域。 但是所有“远程执行”功能都被禁用(system,exec,shell_exec等)

我有这样的脚本(使用基本的http身份验证):

$ip = $_SERVER['REMOTE_ADDR'];
$user = $_SERVER['REMOTE_USER'];

if (isset($ip) && isset($user)) {
  // .... zone managment - nsupdate
  // reload zone
  shell_exec("/usr/sbin/rndc reload");
}

是否可以用另一种方式运行此rdns / nsupdate?

0 个答案:

没有答案