From: Collin S. <col...@co...> - 2006-07-22 00:37:10
|
I finally got my site running again with the latest Apache2 and mod_perl2, but it's not pretty. The issue concerns a symlink I have from /app/apache2/site/www.collinstarkweather.com/pagekit -> /home/olsonco/site/www.collinstarkweather.com/pagekit I've used PageKit with the site for many years, and suddenly I am getting errors of the form Symbolic link not allowed: /app/apache2/site/www.collinstarkweather.com/pagekit I moved the directory in question from /home/olsonco to /app/apache2, which eliminates the symlink, but my /home partition is large and my /app partition is small. Not a good long-term solution. As I've had the site running with the symlink for many moons, I am at a bit of a loss. Has something changed with Apache or mod_perl recently? My Apache configuration is given below my sig. If this rings a bell for anyone, any insights would be appreciated. Thanks, -Collin -- Collin Starkweather http://www.collinstarkweather.com In /etc/apache2/httpd.conf: PerlSetVar PKIT_ROOT /app/apache2/site/www.collinstarkweather.com/pagekit PerlSetVar PKIT_SERVER staging In /etc/apache2/vhosts.d/01_www_collinstarkweather_com.conf: <VirtualHost *:80> ServerAdmin bog...@co... DocumentRoot /app/apache2/site/www.collinstarkweather.com/pagekit/View/Default CustomLog /app/apache2/site/www.collinstarkweather.com/logs/access_log combined CustomLog /app/apache2/site/www.collinstarkweather.com/logs/referer_log referer CustomLog /app/apache2/site/www.collinstarkweather.com/logs/agent_log agent ErrorLog /app/apache2/site/www.collinstarkweather.com/logs/error_log ServerName www.collinstarkweather.com SetHandler perl-script PerlHandler +Apache2::PageKit <Perl> use Apache2::PageKit; Apache2::PageKit->startup; </Perl> PerlRequire /app/apache2/site/www.collinstarkweather.com/scripts/startup.pl PerlModule Apache2::ErrorReport PerlSetVar ErrorReportHandler display </VirtualHost> |