это мой первый пост на stackoverflow. Надеюсь мой вопрос не глупый:)
Я использую django для разработки веб-сайта, внутри django мне нужно захватить эскиз веб-сайта, поэтому я использую https://github.com/coderholic/PyWebShot для его достижения.
Я запускаю PyWebShot в оболочке django с подпроцессом, он работает хорошо, но когда я помещаю django в apache2 и обращаюсь к нему с помощью URL-адреса, происходит сбой.
Вот сообщение об ошибке:
CalledProcessError at GIVEN_URL
Команда '[' echo ',' $ HOME ']' вернула ненулевой статус выхода -6
Сбой этой команды на самом деле:
subprocess.check_output(['echo', '$HOME'])
Я пытался записать вывод и ошибку процесса в файл, но файл всегда пуст.
Я надеюсь, что кто-то может дать мне записку или указание, спасибо!
ps: если вам нужна дополнительная информация, пожалуйста, дайте мне знать.