Hi Vincent,
Thanks for responding. Yes, you are right, the module does become a part of the web server and it inherits the user id of web server (the default one) but the Suexec module is esp to change the effective user-id of the web server to the new value via httpd.conf. Now as per Apache, this is for exernal cgi scripts and so far it works well. If I use perl script instead, I get the desired user-id, but not for PHP exection, may be 'cause it's a module. Unlike php most other modules are not basically for scripting and may not be needed by the user to have their user-id (for read/write operations) Therefore I just meant if anyone has ever encountered this situation of having the changed user-ids (like that provided via Suexec) ?