Skip site navigation (1)Skip section navigation (2)
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>