Okay, nvm carry on everyone. I was missing a module that was showing up in my apache2 error.log but i was checking my millard-error.log...modifying my cpanfile to fix that for future pushes. Doh.
On Wed, Mar 7, 2018 at 10:37 AM, Scott H <scott.harps...@gmail.com> wrote: > 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/Deplo >> yment.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