gpt4 book ai didi

html - 通过 html 按钮(onclick)执行 shell 命令

转载 作者:太空宇宙 更新时间:2023-11-04 10:52:39 34 4
gpt4 key购买 nike

我试图通过 HTML 按钮中的 onclick 函数执行 shell 命令或 shell 脚本。例如:

<button type="button" onclick="/path/to/name.sh">Click Me!</button>

有什么办法可以做到这一点或有其他办法吗?

最佳答案

这个问题已经有人问过了。检查以下链接。

Run a shell script with an html button

发布的方法在 Apache 中进行一些调整可能是可行的,但它不是运行 shell 脚本的最常用方法。

如果您使用的是 PHP,则可以使用 system()、exec()、popen() 等...以及您的文件的路径,例如:

exec('/path/to/file.sh');

首先你需要确定两件事:

  1. 您正在运行的用户具有执行 shell 文件的适当权限。
  2. exec() 未在 php.ini 中列为禁用函数(通常,某些托管服务提供商会出于安全问题禁用它们)。

关于html - 通过 html 按钮(onclick)执行 shell 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30165445/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com