Hi, thanks for your reply. I think I understand what you're saying, but I'm a little unclear how I can unset those CGI specific variables *after* forking since I'm using system() and like commands which do the fork on their own. The only thing I can think of is using the "temporary" environment variables (like: system("PATH_INFO= PATH_TRANSLATED php --version");) but that could end up being quite a long command line. Is there another way and can you give a code example?
Thanks, J.D. Tysko Software Engineer BCS Engineering > > When PHP is called and the CGI specific environment variables (like > PATH_INFO, PATH_TRANSLATED, etc.) are set, PHP executes the script > specified by this environment variables and not the script specified > on the command line. > > Therefore after forking, before executing another instance of PHP you > have to unset all the CGI environment variables in order to make PHP > execute the right script. _______________________________________________ suPHP mailing list suPHP@lists.marsching.biz http://lists.marsching.com/mailman/listinfo/suphp