I had been experiencing strange problems until I inadvertently discovered, what I believe, is the cause. I have several Dancer-based web sites hosted with Plack::Handler::Apache2 and virtual hosts on the same server. Well, the config info of one web site is visible in and affects the other web sites. All my virtual hosts have a Location / section in their respective definitions like so NameVirtualHost *:80 <VirtualHost *:80> ServerName app1.org DocumentRoot "/Users/punkish/Sites/app1" <Directory "/Users/punkish/Sites/app1"> AllowOverride None Order allow,deny Allow from all </Directory> <Location /> SetHandler perl-script PerlHandler Plack::Handler::Apache2 PerlSetVar psgi_app /Users/punkish/Sites/app1/app1.pl </Location> </VirtualHost> <VirtualHost *:80> ServerName app2.org DocumentRoot "/Users/punkish/Sites/app2" <Directory "/Users/punkish/Sites/app2"> AllowOverride None Order allow,deny Allow from all </Directory> <Location /> SetHandler perl-script PerlHandler Plack::Handler::Apache2 PerlSetVar psgi_app /Users/punkish/Sites/app2/app2.pl </Location> </VirtualHost> However, when I look at the debug info (actually, I had an error in my code, which caused a runtime error, and the error messages were written to the browser... that is when I discovered this situation), I see this "collision." Basically, when I go to http://app2.org, I see the config info from app1. I believe this is because in Apache's memory, all the psgi_apps are being loaded once, and they are colliding. What can I do to avoid this? The obvious answer is to use CGI, but surely, I should be able to host multiple, different Dancer apps on the same Apache server, no? -- Puneet Kishor http://www.punkish.org Carbon Model http://carbonmodel.org Charter Member, Open Source Geospatial Foundation http://www.osgeo.org Science Commons Fellow, http://sciencecommons.org/about/whoweare/kishor Nelson Institute, UW-Madison http://www.nelson.wisc.edu ----------------------------------------------------------------------- Assertions are politics; backing up assertions with evidence is science =======================================================================