forgot to paste in my config of apache site: <VirtualHost *:80> ServerName www.example.com
# /srv/www.example.com is the root of your # dancer application DocumentRoot /opt/guestaccess/millard/public ServerAdmin webmas...@domain.com # XXX Start a FastCGI server to run in the background FastCgiServer /opt/guestaccess/millard/public/dispatch.fcgi <Directory "/opt/guestaccess/millard/public"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch # XXX Use FastCGI handler instead of CGI AddHandler fastcgi-script .fcgi # Apache 2.2 #Order allow,deny #Allow from all # Apache 2.4 Require all granted </Directory> RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f # Run FastCGI dispatcher instead of CGI dispatcher RewriteRule ^(.*)$ /dispatch.fcgi$1 [QSA,L] ErrorLog /var/log/apache2/millard-error.log CustomLog /var/log/apache2/millard-access_log common </VirtualHost> On Wed, Mar 7, 2018 at 10:35 AM, Scott H <scott.harps...@gmail.com> wrote: > I usually use the apache2 plack handler but from what I understand you > cant do that if you plan on using apache for more then 1 dancer site. > > Im running into an issue with setting up fast cgi. > > [Wed Mar 07 10:31:26.962311 2018] [fastcgi:error] [pid 20247] [client > 205.125.62.200:50442] FastCGI: comm with server > "/opt/guestaccess/millard/public/dispatch.fcgi" > aborted: idle timeout (30 sec) > [Wed Mar 07 10:31:26.962415 2018] [fastcgi:error] [pid 20247] [client > 205.125.62.200:50442] FastCGI: incomplete headers (0 bytes) received from > server "/opt/guestaccess/millard/public/dispatch.fcgi" > > I first had to chmod +x dispatch.fcgi so it would execute. I then set > apache2 to do prefork rather then event mpm. chowned www-data user to own > the dancer2 folder, Now I am getting those errors. > > <http://goog_401013921> > http://search.cpan.org/dist/Dancer2/lib/Dancer2/Manual/ > Deployment.pod#As_a_FastCGI_script > > I followed that guide but it doesnt seem to work. I went with mod_fastcgi. > > This is on ubuntu 16.04.x LTS. > > Worst case is i setup starman and proxy it but i dont really want to do > that this time. What am i missing? >
_______________________________________________ dancer-users mailing list dancer-users@dancer.pm http://lists.preshweb.co.uk/mailman/listinfo/dancer-users