I understand what you are saying. In fact, the whole concept of “enabling” those without the basic understanding of *nix operation and/or web serving to “invite” other users aboard the shared server might need to be re-thought.
Maybe it ought to be one of those things where, “If you know enough to implement it, you might know enough to manage it well. If you don’t know enough to implement it, go study till you do before allowing others to place files on the server”.
I was just thinking out loud there, and that probably is not a very “friendly” approach to take (and maybe a lot harsher than is justified). I don’t know. In a related thought, I’m not real comfortable with showing true “newbs” how to modify some of the DH default PHP settings, as I don’t know how the multiplied effects of their operations, and the settings they have implemented, could impact other users on the server (thinking of a recent #dreamhost IRC discussion where a user wanted to set php’s max_execution time to 30 minutes.)
I suspect Dreamhost allowing the installation of your own custom PHP is kinda their way of saying, “If you know enough to accomplish that, than go ahead; We will hold you accountable for what you do.”
Are we short-circuting the self-limiting nature of these kinds of more advanced manipulations, to some degree, by talking users who clearly don’t understand this stuff through these kinds of changes?
I want to believe that more knowlege is always better, but I wonder if we are really increasing knowlege if we make it too easy. What do you think?