GITK Services
Verified User
I had a problem with one of my servers and customers which had me banging my head against the desk for a good 2 days. He was trying to install MovableType (a set of Perl CGI scripts), using a .htaccess for Options +ExecCGI and the correct chmod'd files. Whatever I did, I was getting Error 500's, yet it worked perfectly on other people's users as a rule. Eventually managed to trace it back to a suexec error, which was complaining about a user/directory mismatch (the directory was owned by the user, with the apache group, and it wanted both to be the user). Changing the owner of the directory to the user / the user's group solved the issue, but can most users do this, without shell access? I really don't want to give SSH to all my users for it. It ended up set to 0755 on permissions, although it'd also been 775 before, to no effect.
My questions therefore boil down to this:
1: How do I stop this happening in the future, without having to manually chown?
2: Why did it work in one user, but not another (or more precisely, why did one get initialised one way, and one another)?
Cheers,
Richard.
My questions therefore boil down to this:
1: How do I stop this happening in the future, without having to manually chown?
2: Why did it work in one user, but not another (or more precisely, why did one get initialised one way, and one another)?
Cheers,
Richard.