3
Lol, isn't that the truth.
I think what should be done is make it so that when the system writes a template file or something such as that, it uses the permissions of the user, or use something that captures the users permissions of the folder. That way a folder doesn't have to be wide open to the world to work, such as the templates_c, cache, or uploads directory are right now. Because they have to be left 777 in order for the site to work properly. Why is this?
We talk about securing our site, but we are forced to leave folders open to the public so that they can upload files and execute files on the server, without any resistance.
This needs to be addressed quickly.... How... well that is another story.