Originally Posted by thefoyer13
Ok apparently the cause of this was SELinux, found a solution from overstack.com:
echo 0 > /selinux/enforce
Restarted apache, and all was well.
Disabling selinux is not really a good solution. What you need to do is enable the associated SEbool value(s) and add an the appropriate SElinux context. If you want to set this up properly, I would suggest:
It's really not that bad man, I would highly recommend learning how to do this for any configured service. That said, your solution WILL work, but you give up any benefits derived from SElinux.