Мне нужно запустить bash-скрипт из php (веб-сервер apache).Скрипт bash содержит команды Google SDK, и когда я пытаюсь выполнить их, я получаю эту ошибку в журналах apache: «Отказано в доступе».Я уже изменил владельца файлов пользователем apache, но ничего не изменилось.Файл bash работает нормально, если я выполняю его на teminal, а команда GCE используется с абсолютным путем
<?php
$n_clones = $_POST['clone_num'];
$n_processors = $_POST['core_num'];
if ($n_clones <= 0 || $n_clones >= 10) {
exit("Wrong number of clones!\n");
}
if ($n_processors <= 0) {
exit("Wrong number of processors!\n");
}
system("./clone.sh '" . $n_clones . "' '" . $n_processors . "'", $output);
echo $output . "\n";
?>