Posts Tagged ‘php’

php multiuser system – the www-data problem

Thursday, March 19th, 2009 by webstersprodigy

On our multi-user system, one where we have 300+ users all with usermod enabled, we also happen to have other web services running. It’s inconvenient and in some ways insecure for everyone to be running their dynamic web stuff as the same user. One problem in particular is php. suexec was built for cgi-bin stuff – but php is a whole other beast. That’s what I’m talking about here – getting php to run as the user who owns it. More specifically, this will show how /home/user/public_html/myphp.php will run as “user”, but stuff in /var/www will still run as www-data.


No computers were harmed in the 0.242 seconds it took to produce this page.