Bash возвращает ошибку «не удалось открыть экземпляр vchiq» с помощью пи-камеры и PHP - PullRequest
0 голосов
/ 14 марта 2020

У меня есть код PHP, который выполняет сценарий bash. Однако при выполнении он возвращает ошибку «Не удалось открыть экземпляр vchiq».

PHP

$message=shell_exec("bash /usr/share/wordpress/scripts/take_photo.sh 2>&1");
 print_r($message);

BASH

#!/bin/bash
echo "Testscript run succesful"
raspistill -o image.jpg -rot 90 -hf

Я думаю, что это связано с разрешить пользователю www-data доступ к видео, но мне не ясно, так ли это. Любая помощь будет оценена

1 Ответ

0 голосов
/ 14 марта 2020

Проблема была подозреваемой. Я добавил пользователя www-data в группу видео и перезагрузил компьютер.

sudo usermod -a -G video timepi
...