Re: [cgiwrap-users] Problems with PATH_TRANSLATED
Brought to you by:
nneul
From: Greg B. <sys...@ci...> - 2004-05-21 03:01:00
|
On Wednesday 19 May 2004 01:00 pm, Tom Myny wrote: >Hi Guys, > >Can i use cgiwrap where the username is not in the webpath ? Yes, you just need to have Apache add the username back in via a rewrite. For example, to make "www.yoursite.com/w/" go to the wiki user: # Wiki RewriteRule ^/w/(.*) /~wiki/$1 [N,PT] Also, you can put the username right on the end of the Action directive if you want: Action cgi-wrapper /global-cgi-bin/cgiwrap/user001 This is what we do for virtual domains Greg > >Example: > >---- > >Initializing Logging >Redirecting STDERR to STDOUT > >Setting SIGXCPU to default behaviour > >Limiting (cpu time) to (30) > >Limiting (number of processes) to (15) > >Limiting (number of open files) to (30) > >Limiting (lockable memory) to (200000) > > >Environment Variables: > QUERY_STRING: '' > SCRIPT_NAME: '/cgi-sys/cgiwrapd' > SCRIPT_FILENAME: '/usr/local/apache/cgi-sys/cgiwrapd' > REDIRECT_URL: '/cgi-bin/cam.cgi' > PATH_INFO: '/web-peterpm/cgi-bin/cam.cgi' > PATH_TRANSLATED: >'/lns/peterpm/web/mooring.be/www/web-peterpm/cgi-bin/cam.cgi' > REMOTE_USER: '<NULL>' > REMOTE_HOST: 'u81-11-142-123.adsl.scarlet.be' > REMOTE_ADDR: '81.11.142.123' > > >Trying to extract user from PATH_INFO. >Retrieved User Name: 'web-peterpm' > >User Data Retrieved: > UserID: 'web-peterpm' > UID: '1528' > GID: '1000' > Home Dir: '/lns/peterpm' >Checking user minimum uid. > >Script Base Directory: '/lns/peterpm/web' > Fetching script string > >Trying to extract script from PATH_INFO >Extracted PATH_INFO '/cgi-bin/cam.cgi' > >***************** >* CGIWrap Error * >***************** > >Script File Not Found! > >---- > >The correct path must be: /lns/peterpm/web/mooring.be/www/cgi-bin/cam.cgi' >(and not '/lns/peterpm/web/mooring.be/www/web-peterpm/cgi-bin/cam.cgi' ) >Is this possible (by a patch or something) ? (if I remove the name in my >apache config it can't find the user ...) > >Current apache config: > >Action cgi-wrapper /cgi-sys/cgiwrapd/web-peterpm >ScriptAlias /cgi-bin/ "/lns/peterpm/web/mooring.be/www/cgi-bin/" > >I hope somebody know this :) > >Best regards, >Tom > > > >------------------------------------------------------- >This SF.Net email is sponsored by: Oracle 10g >Get certified on the hottest thing ever to hit the market... Oracle 10g. >Take an Oracle 10g class now, and we'll give you the exam FREE. >http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click >_______________________________________________ >cgiwrap-users mailing list >cgi...@li... >https://lists.sourceforge.net/lists/listinfo/cgiwrap-users |