0

有时我的媒体服务器不会更新其数据库,修复它的唯一方法是重新启动守护程序。

我希望用户能够简单地运行可执行文件或脚本来执行此操作,而不会向他们透露任何登录信息(这可能会导致无意中的头痛)。

我觉得最简单的方法是在他们可以运行的 samba 共享上放置一个可执行文件/脚本。用户将运行 Windows 或 Mac,它们都在与服务器相同的本地网络上。

4

2 回答 2

1

编写一个小的 CGI 脚本或 Web 应用程序,其中包含一个按钮,按下该按钮可重新启动守护程序。

于 2010-02-17T01:31:44.993 回答
0

您只需要在特权守护程序(或频繁的 cron)和 CGI​​ 脚本之间进行一些通信。让 CGI 脚本创建一个文件,如果守护程序或 cron 发现它重新启动服务并取消链接该文件。原始,但有效。

正如 Ignacio 所说,有许多支持 CGI 的轻量级 HTTP 服务器。

于 2010-02-19T04:55:37.000 回答