On Tue, Aug 28, 2007 at 09:34:11AM -0600, Blake Grover wrote:
> After stoppping the apache server and starting it back up, the domain
> name works great and the files get executed as the user.  But all of the
> accounts on the UserDir now try to execute as the user myuser and it
> comes up with an error saying the UID doesn't match, and then has the
> accounts UID and the myuser UID.  How can I get it so I can use
> virtualhosts and UserDir's with suPHP?  
> ...
> And here is how I compiled suPHP:
> ./configure --prefix=/usr --sysconfdir=/etc --with-apache-user=apache
> --with-setid-mode=paranoid --with-apxs=/usr/sbin/apxs
> --disable-checkpath

This situation was just discussed on this list not more than 3 days ago,
in a different thread.

You built suphp in paranoid mode.  To achieve what you want, you'll
have to use owner mode (--with-setid-mode=owner), and no longer use
suPHP_UserGroup directives.

-- 
| Jeremy Chadwick                                    jdc at parodius.com |
| Parodius Networking                           http://www.parodius.com/ |
| UNIX Systems Administrator                      Mountain View, CA, USA |
| Making life hard for others since 1977.                  PGP: 4BD6C0CB |


_______________________________________________
suPHP mailing list
[email protected]
http://lists.marsching.biz/mailman/listinfo/suphp

Reply via email to