Как вызвать BASH скрипт из PHP?

<?php
shell_exec('bash /tmp/testsh.sh');
?>


Почему не работает?

скрипт на создание папки "test" в /tmp/
  • Вопрос задан
  • 4988 просмотров
Пригласить эксперта
Ответы на вопрос 1
@regretful
1) Можно попробовать так
shell_exec('sh /tmp/testsh.sh');
или
shell_exec('/bin/sh /tmp/testsh.sh');

2) Попробуй включить показ ошибок в php скрипте.
error_reporting(E_ALL);
ini_set('display_errors',1);

3) И еще проверь права выполнения на скрипт.
ls -la /tmp/testsh.sh
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы