Does your host have a PHP suexec type of setup where the PHP scripts run as your own username, or do they run under a common username such as "nobody". If the latter, then there isn't really a way around 0777 permissions from my understanding. However, if the former, then the script should work the same way, just without 0777.
MediaLayer, LLC - www.medialayer.comLearn how we can make your website load faster, translating to better conversion rates for your business!
The pioneers of optimized web hosting, featuring LiteSpeed Web Server & SSD Storage - Celebrating 10 Years in Business
Thanks very much for the reply... I'm really not sure how it's
set up to be honest (I'm not familiar with the technical aspects in
this regard). Is there a specific question / request that I could ask
of my host, that would enable my programmers to set the folders in
question to 755? Thanks again.
phpSuExec makes it so all php scripts run as the user they are owned by instead of nobody. Since the user owns the process it is no longer necessary to set permissions to 777 which is a security problem. As long as the file is set to 644 it can be written to by the owner of the file and read by the world. That is one of the big benefits of phpSuExec, not only do files become more secure by getting rid of easily exploitable 777 files hosts can now see who is eating up processes.