From: Love, J. <Jay...@me...> - 2002-11-25 21:54:41
|
Hmm... No, I suspect this is in the webware code. He's refering to the ability of psp pages to exist without a context. This works because mod_webkit sets a flag WK_ABSOLUTE, telling the appserver to treat the requested URL as relative to the webserver root directory, and not try to parse it into a context. I would think that apache would give the correct relative URL, ie already set up for the users home directory, so we might be using the wrong server variable for building that absolute path. I'll look into it. Jay -----Original Message----- From: Ian Bicking [mailto:ia...@co...] Sent: Monday, November 25, 2002 4:44 PM To: Webware devel Subject: Re: [Webware-devel] [ webware-Bugs-643780 ] No PSP support for ~user/ directory My recollection of user directories in Apache is that they are fairly primitive -- essentially you're aliasing /~*/ to /home/*/public_html/ I assume the problem is because webkit-handler is being invoked prior to the user directory rewriting. Probably the fix is in how httpd.conf is written, and the change to Webware is one of documentation. On Mon, 2002-11-25 at 15:31, no...@so... wrote: > Bugs item #643780, was opened at 2002-11-25 13:31 > You can respond by visiting: > https://sourceforge.net/tracker/?func=detail&atid=104866&aid=643780&group_id =4866 > > Category: None > Group: None > Status: Open > Resolution: None > Priority: 5 > Submitted By: Stuart Donaldson (stuartd) > Assigned to: Nobody/Anonymous (nobody) > Summary: No PSP support for ~user/ directory > > Initial Comment: > The support for PSP pages does not seem to work for > users home directories using ~ expansion. The system > tries to parse the http://host/~user/file.psp URL placing > the /~user/file.psp relative to the DOCUMENT_ROOT, > rather than parsing the ~user into the users home web > directory. > > A fix for this will likely involve a fix to mod_webkit, to > retrieve the location of the UserDir configuration directive > to determine the users web subdirectory. > > Fortunately, os.path.abspath() will handle the ~ > expansion on the name.under *nix, however I am not > clear on if this even applies under NT. > > > > ---------------------------------------------------------------------- > > You can respond by visiting: > https://sourceforge.net/tracker/?func=detail&atid=104866&aid=643780&group_id =4866 > > > ------------------------------------------------------- > This SF.net email is sponsored by: Get the new Palm Tungsten T > handheld. Power & Color in a compact size! > http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en > _______________________________________________ > Webware-devel mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/webware-devel -- Ian Bicking <ia...@co...> ------------------------------------------------------- This SF.net email is sponsored by: Get the new Palm Tungsten T handheld. Power & Color in a compact size! http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en _______________________________________________ Webware-devel mailing list Web...@li... https://lists.sourceforge.net/lists/listinfo/webware-devel |