Having a little trouble with tech support, so I just wanted to verify my understanding here. I am a unix noob, so please be patient with me ! To make a LOOOONG story short: Tech recompiles apache to enable FastCGI so I could also use xcache. But now I'm getting "permissions" problems in magento, and Internal 500 server errors. More back and forthing with tech, but the server was never stable and was repeatably throwing Internal Server Errors (with and without xcache loaded). I finally give up on FastCGI and xcache (boy was it faster, but even the xadmin.php script was throwing internal 500 errors!) and set the server back to dso with suExec. But now I'm having many problems with file permissions in magento and my test installs were all pretty much broken. More back and forth, no real answer as to why, but now I have to set some folders to 777. This fixed some of the problems, but perl update scripts were still failing. To fix this ALL files and folders had to be 777 . If they aren't then the perl scripts were failing because they could not over write the files. Can't upload files from dreamweaver anymore. MORE digging... I find a post saying to run su_exec("id"); my server returns: uid=99(nobody) gid=99(nobody) groups=99(nobody) Shouldn't these by my account id? This gives me an idea... I SSH in and chown -R nobody:nobody * on one of my magento directories.... now pearl works, ... but to upload with dreamweaver I now have to use my root account and password!! This seems horribly insecure to me. I try su_exec("id") on my bluehost shared server (that is running fastcgi just fine) and it returns: uid=780(chicagp0) gid=781(chicagp0) groups=781(chicagp0) All files are owned by chicagp0:chicagp0 and permissions are files 644 folders 755 and pearl works just fine. So what should I do? If I wasn't such a noob, I'd recompile apache myself, but I haven't a clue where to start. And I really need an opcode cacher to improve the performance on magento.... I suppose LiteSpeed is out of the quest... Sorry this is so long winded, but you have no idea how many hours I've put into this. Would appreciate some advice/confirmation that the server is still not correct and how best to proceed. Tech support seems pretty worn out over this, they must have recompiled apache 4 times (once to enable FastCGI; opps, forgot curl; again for a mystery issue; and AGAIN at my request to put back the way it was (but obviously isn't). They probably think I'm nuts or being too picky. HELP?!