To quote the good Dr, what did your apache error_log say?

In your explanation above I see no mention of a quick tail of the error log to see what is actually going on.