[Bese-devel] how to set ucw-documentroot ?

Marco Simon marco_simon at web.de
Mon Aug 1 10:33:17 UTC 2005


Hi list,

I've just set up my ucw as follows:

ucw's bin's are in /home/ucw/ucw/bin
all libs for ucw are in /home/ucw/*
the ucw-package ist in /hme/ucw/ucw/*

I've set up apache 1.33 with mod_lisp and the following
httpd.conf - modifications:

LoadModule lisp_module /usr/lib/apache/1.3/mod_lisp.so
AddModule mod_lisp.c

LispServer 127.0.0.1 3000 "mylisp"
<Location /asp>
 SetHandler lisp-handler
</Location>

Beside that I changed /home/ucw/ucw/bin/utils.lisp to use
the port 3000 (instead of 3001) for the mod-lisp-backend
and activated the mod-lisp-backend in /home/ucw/ucw/bin/start.lisp
by commenting-out the following lines:
;(use-httpd-backend)
(use-mod-lisp-backend)
;(use-aserve-backend)
;(use-araneida-backend)

After this modifications the ucw seems to run and listen on port 3000.
Whatever, if I try to connect to myWebServerHost:80/asp/ I get an normal
autoindex returned from my webserver. That's ok so far.
But as soon as I try to connect to myWebServerHost:80/asp/* (e.g. 
/asp/myfile.lips)
I always get an ucw-created error retuned: /asp/something_existing.lisp 
not found.


I guess I've got some failure in my configuration settings, but I 
haven'nt any idea
how to fix it. Could please give me some hints how to set the path to my 
lisp wwwroot
correctly ?

Thanks a lot in advance,
 best regards
 Marco







More information about the bese-devel mailing list