The issue turns on to be a bug in Python regarding sub-interpreters:
http://stackoverflow.com/questions/8309465/popen-does-not-work-anymore-with-apache-wsgi-and-python-2-7-2
Adding this to my http conf fixed it:
WSGIApplicationGroup %{GLOBAL}
On Thursday, June 20, 2013 4:51:10 PM UTC-7, ovnicr
On Wed, Jun 19, 2013 at 6:01 PM, Chad Vernon wrote:
> I'm trying to use ffmpeg to generate a thumbnail for a video. It works
> just fine when I call it from a python shell and when I test it in "python
> manage.py shell". However when I try to run from the apache server running
> locally, I get
Hi John,
Yes I am restarting apache after all changes I do. How do I check what
workers I have running?
Thanks,
Chad
On Wednesday, June 19, 2013 4:57:00 PM UTC-7, John wrote:
>
> Chad,
>
> Are you restarting apache after each change? It sounds like you have the
> default 2 workers and you ar
Chad,
Are you restarting apache after each change? It sounds like you have the
default 2 workers and you are getting two different 'versions'
alternately. Apache needs to be restarted if you change something (or
there's some magic touch you can do with wsgi that I forget).
Otherwise it does look
One last observation:
I think it has something to do with the apache user permissions. I'm
running the mod_wsgi daemon process with myself as the user and I need to
specify the full path to ffmpeg (/usr/local/bin/ffmpeg). Even when I do
that the function runs every other time. So I'm totally
Looks like it has something to do with calling subprocess from the server
because this gives the same error:
response = subprocess.check_output(['which', 'ls'])
Anyone have any suggestions?
On Wednesday, June 19, 2013 4:01:30 PM UTC-7, Chad Vernon wrote:
>
> I'm trying to use ffmpeg to generate
I'm trying to use ffmpeg to generate a thumbnail for a video. It works
just fine when I call it from a python shell and when I test it in "python
manage.py shell". However when I try to run from the apache server running
locally, I get an error:
# normally I call subprocess.call, but for debug h
7 matches
Mail list logo