У меня есть несколько игровых серверов, которые мне нужны для запуска сценариев оболочки для частотности. Я пытаюсь понять, как запустить эти скрипты с помощью веб-страницы на том же сервере. Это выделенный сервер Ubuntu.Выполнение скриптов .sh через PHP
Файлы веб-сайта расположены через /var/www/...
. Файлы .sh, которые мне нужно запустить вручную, находятся в /home/amservers/.../start.sh
.
Я посмотрел на другие ответы, и я до сих пор не могу понять это. Как найти файлы и сохранить их, а затем запустить exec()?
Как найти файлы? Является ли путь для оболочки абсолютным – devs
Вы можете просто ввести /, а затем ваш в каталоге /. Оттуда вы можете пойти как /var/www/yourShellScript.sh –