Запустите команду Bash из PHP

У меня есть скрипт bash, который я запускаю так из командной строки:

./script.sh var1 var2

Я пытаюсь выполнить вышеупомянутую команду после того, как я вызываю определенный файл php.

Что у меня сейчас есть:

$output = shell_exec("./script.sh var1 var2");
echo "<pre>$output</pre>";

Но это не работает. Я попробовал это с помощьюexec а такжеsystem тоже, но сценарий так и не был выполнен.

Однако, когда я пытаюсь бежатьshell_exec("ls"); это работает и$output это список всех файлов.

Я не уверен, связано ли это с ограничением используемого мной VPS или проблема в другом месте?

Ответы на вопрос(3)

Ваш ответ на вопрос