Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Mar 2012 17:00:52 -0400
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:  <CAJxePN%2BRMB8EArhu0Qf9CPVAD8UZu-ziFAZg9=feE9i9pFiM1Q@mail.gmail.com>
In-Reply-To: <34088E52-51DA-4D77-9E3B-A19E8CBDFEEC@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> <CAJxePNLkceyRVnNw6eurOXuhuGy5TKd5zzeB_2paQ7cRuuGjyQ@mail.gmail.com> <34088E52-51DA-4D77-9E3B-A19E8CBDFEEC@my.gd>

next in thread | previous in thread | raw e-mail | index | archive | help
socket file: -socket /var/run/spawn_fcgi.sock are same for both
default and virtual host
the only difference is a directory with phpscript

On Sat, Mar 10, 2012 at 5:41 AM, Damien Fleuriot <ml@my.gd> wrote:
> Have you tried pointing your vhost's fcgi handler to the same unix socket=
 path you use for your default vhost ?
>
>
>
> On 10 Mar 2012, at 02:35, alexus <alexus@gmail.com> wrote:
>
>> 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 stuf=
f.
>>> 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/apach=
e22/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 php=
5-fastcgi .php
>>>>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0FastCgiExterna=
lServer /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@freebs=
d.org"
>>
>>
>>
>> --
>> http://alexus.org/



--=20
http://alexus.org/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJxePN%2BRMB8EArhu0Qf9CPVAD8UZu-ziFAZg9=feE9i9pFiM1Q>