tdldp, you need to know how to use it without default settings, if you use them. From your posts I see that you are using suPHP, and it doesn't let you to run files as apache and it shouldn't let you to do that. There is a how-to in DirectAdmin knowledgebase that has instructions how to run suPHP in owner mode.