все,
Я пытаюсь запустить Python с Opencv на сервере Apache2, используя PHP.
Мой код PHP:
$output = shell_exec('./cv.sh');
echo $output;
Командная оболочка ./cv.sh:
python /var/www/html/testcv.py
И код Python это:
import cv2
ori= cv2.imread('/var/www/html/face.jpeg')
cv2.imwrite('/var/www/html/facer1.jpeg',ori)
По какой-то причине скрипт Python не смог скопировать изображение, если я запускаю браузер, НО, если я напрямую запустите ./cv.sh в сервер, это работает отлично.
Среда CV включена на сервере. и все установлено на chmod 777 (я просто хочу получить эту работу в первую очередь).
Кто-нибудь может помочь? Заранее спасибо.
Чтобы ответить на мой собственный вопрос.
sudo apt-get install python-opencv
Других решений пока нет …