Date: Fri, 9 Mar 2012 20:35:50 -0500 From: alexus <alexus@gmail.com> To: Damien Fleuriot <ml@my.gd> Cc: "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org> Subject: Re: apache22 + mod_fastcgi Message-ID: <CAJxePNLkceyRVnNw6eurOXuhuGy5TKd5zzeB_2paQ7cRuuGjyQ@mail.gmail.com> In-Reply-To: <6C1B4420-3535-40A1-83CE-15CEBEF60A66@my.gd> References: <CAJxePNJ=SK5_gsU7YX0YMS%2B54d%2BrDR0dNN6cDH2f8nCoFndaXw@mail.gmail.com> <CAJxePNJnvYKT_5N-FasQux1h3=UoUroZH_KiQZp2qFSRUjaQAg@mail.gmail.com> <6C1B4420-3535-40A1-83CE-15CEBEF60A66@my.gd>
next in thread | previous in thread | raw e-mail | index | archive | help
if it would be incorrectly it wouldn't work the first time (default host) virtualhost has a copy from a default host, the only difference is local path to directory, that's all ifmodule is there just in case if for whatever reason module is missing, site can operate in degraded state vs not operate at all and other virtual hosts can work as well otherwise i have to go and comment out alot of lines manually so it's not ifmodule as that proven to work, but in any case i added ifmodule after, line was there before without ifmodule so it didn't work before either.. mbp:~ alexus$ curl -I http://XX.XXX.XX.XXX/php/phpinfo.php HTTP/1.1 200 OK Date: Sat, 10 Mar 2012 01:34:29 GMT Server: Apache/2.2.21 (FreeBSD) mod_ssl/2.2.21 OpenSSL/0.9.8q DAV/2 mod_python/3.3.1 Python/2.7.2 mod_fastcgi/2.4.6 X-Powered-By: PHP/5.3.8 Content-Type: text/html mbp:~ alexus$ curl -I http://virtualhost.com/php/phpinfo.php HTTP/1.1 200 OK Date: Sat, 10 Mar 2012 01:34:42 GMT Server: Apache/2.2.21 (FreeBSD) mod_ssl/2.2.21 OpenSSL/0.9.8q DAV/2 mod_python/3.3.1 Python/2.7.2 mod_fastcgi/2.4.6 Last-Modified: Thu, 23 Feb 2012 02:10:09 GMT ETag: "97c8ef-11-4b99824b74240" Accept-Ranges: bytes Content-Length: 17 Content-Type: application/x-httpd-php mbp:~ alexus$ On Fri, Mar 9, 2012 at 7:24 PM, Damien Fleuriot <ml@my.gd> wrote: > I think you're naming your module incorrectly. > > First, try just setting the handler in your vhost w/o the ifmodule stuff. > If that works, you know where you've gone wrong. > > > On 9 Mar 2012, at 21:12, alexus <alexus@gmail.com> wrote: > >> i'd like to follow up with this question if possible >> >> On Wed, Mar 7, 2012 at 8:31 PM, alexus <alexus@gmail.com> wrote: >>> --- >>> LoadModule fastcgi_module =C2=A0 =C2=A0 libexec/apache22/mod_fastcgi.so >>> >>> <IfModule mod_fastcgi.c> >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0AddHandler php5-fastcgi .php >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0FastCgiExternalServer /usr/local/www/apache2= 2/data/php -socket >>> /var/run/spawn_fcgi.sock >>> </IfModule> >>> --- >>> >>> this works for my apache for default virtualhost, yet if i use same >>> thing under a virtualhost it won't work >>> >>> <VirtualHost *:*> >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0ServerName xxxx >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0DocumentRoot /home/xxx/xxx/htdocs/ >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0<IfModule mod_fastcgi.c> >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0AddHandler php5-= fastcgi .php >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0FastCgiExternalS= erver /home/xxx/xxx/htdocs/php -socket >>> /var/run/spawn_fcgi.sock >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0</IfModule> >>> </VirtualHost> >>> >>> in default virtual host i PHP scripts gets executed no problem, under >>> second it actually just starts downloading that php script.. >>> >>> any ideas? >>> >>> -- >>> http://alexus.org/ >> >> >> >> -- >> http://alexus.org/ >> _______________________________________________ >> freebsd-questions@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.= org" --=20 http://alexus.org/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJxePNLkceyRVnNw6eurOXuhuGy5TKd5zzeB_2paQ7cRuuGjyQ>