我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何在php中运行外部程序

I need regular reload named zones from external clients. But all "remote execution" functions are disabled (system, exec, shell_exec etc.)

I have script like this (with basic http auth):

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

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

Is it possible to run this rdns/nsupdate another way?

近期文章

  • 适用于用户个人资料管理网站的PHP框架[关闭]
  • too long
  • php zip文件没有得到所有图像
  • 使用HTML表单发送多维关联数组
  • PHP在表单上重新加载当前页面提交
  • 如何检查MySQL'日期'列中是否存在特定日期?
  • Magento - 仅在购物车页面的总计中显示运费,删除运输表格
  • 比较数组键值以确定条件语句的OOP方式?
  • 安全的跨域身份验证表单
  • 如何突出显示背景颜色的线条并在每一行上填充?
  • 为什么这个mod_rewrite规则不起作用?
  • 通过javascript调用php函数
  • CodeIgniter缓存 - 系统或应用程序
  • codeigniter helper中的全局变量
  • PHP执行文件夹中的所有文件
  • 在wordpress admin中将动态输入字段添加到窗体小部件中
  • PHP创建树
  • 使用ajax js和php进行onkeypress电子邮件验证
  • Zend_Test_PHPUnit_ControllerTestCase中的assertHeader无法正常工作?
  • 抓住youtube播放器的START按钮和查看秒数

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华