I have RHEL 6 running Apache and a Django application connected via WSGI. When I run service httpd start, I get a segmentation fault (in my error logs) and it reports something about "Premature end of script headers". However, when I run /usr/sbin/httpd, the site runs without errors and my Django project runs just fine.
What is the difference between these two? Is it possible I accidentally have two installations of Apache on my machine (and how could I tell)?
I'm just trying to make sure this is as clean as possible, and to remove any errors I might have...