Так что я пытаюсь запустить скрипт bash через веб-страницу с помощью PHP (на малине pi, если это актуально). Обычные команды работают нормально, как «ls» и т. Д. Однако при попытке сделать снимок с веб-камеры, подключенной к Pi, с помощью команды: 'fswebcam image.jpg' он вообще не работает.Bash скрипт, хотя веб-страница, чтобы делать снимок
Я изо всех сил пытаюсь определить проблему. это может быть связано с разрешениями?
Съемка непосредственно через терминал работает нормально.
EDIT:
К сожалению о не включая эту информацию в самом начале, но я совсем новичок на все вещи Сети ... Но я использую LEMP стек, так что я не Apache работает, но с использованием Nginx
Сложной на «не работает на всех». Какая у вас ошибка? (Попробуйте перенаправить 'stderr' в файл, чтобы заглянуть.) Есть ли что-нибудь в журнале, например'/var/log/messages'? Попробуйте 'su' для пользователя, которым вы его управляете (' apache', если нужно верить ответам) и посмотрите, сможете ли вы его выполнить. – eewanco
Я буду проверять, какие сообщения об ошибках я могу получить и внести изменения – Makoto
Я получаю сообщения об ошибках [UFW BLOCK] в/var/log/messages – Makoto