Так что в основном я пытаюсь запустить мой скрипт на opencv python (обнаруживает синий, желтый или зеленый) с php-кодом в моем raspi через localhost
, однако, кажется, что он не запускается всякий раз, когда я нажимаю кнопку, чтобы запуститьуказанный сценарий, я попытался запустить его через саму оболочку, и он прекрасно работает
Это код для запуска приложения opencv
if(isset($_GET['project'])){
echo shell_exec("python3 cvtest.py");
}
, и это файл Python (должен вернутьстрока, которая выполняется из оболочки, но не в файле php) [приложение OpenCV] (https://1drv.ms/u/s!ArBHaZP1appfo0cYjggXnUGVaeWf?e=owY29m)
Edit1: кстати, opencv устанавливается через pip-install opencv-python
Edit2: поэтому я попытался запустить приложение py как www-данные (что он делает при запуске с localhost), и он говорит, что «не может открыть камеру по индексу 0», так как я могу разрешить www-данным доступ к камере