我有一些游戏服务器,我需要运行 shell 脚本来提高质量。我试图弄清楚如何通过同一服务器上的网页运行这些脚本。这是一个 Ubuntu 专用服务器。
网站文件位于/var/www/...
我需要手动运行的 .sh 文件位于/home/amservers/.../start.sh
.
我看过其他答案,但我仍然无法弄清楚。如何找到文件并存储它然后运行 exec()?
您可以在 PHP 中使用 shell_exec() 函数:
http://php.net/manual/en/function.shell-exec.php http://php.net/manual/en/function.shell-exec.php
shell_exec('sh script.sh');
如果你想使用变量(bash 中的 $1、$2 等),你只需输入:
shell_exec('sh script.sh variable1 variable2');
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)