httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Mehler <dave.meh...@gmail.com>
Subject Re: [users@httpd] http2
Date Thu, 29 Mar 2018 16:18:42 GMT
Hi,

Still getting the error "the requested url / was not found on this
server" when attempting to go to a virtual host like test.example.com
which gives me a 404 error. If I goto test.example.com/filename.php
works fine.

Any ideas?

Thanks.
Dave.


On 3/28/18, David Mehler <dave.mehler@gmail.com> wrote:
> Hello,
>
> First Frank thanks. Switching from prefork to event, I can tell the
> difference.
>
> I've got working http2 which is great!
>
> I disabled mod_php and enabled php-fpm, if I request a file:
>
> test.example.com/file.php
>
> works fine, if I just go to:
>
> test.example.com
>
> or really any other virtual host no filename, I get a 404 message page
> not found.
>
> I've tried adding this one line to each of my vhosts that have php content:
>
> ProxyPassMatch ^/(.*\.php)$
> fcgi://127.0.0.1:9000/usr/vhosts/example.com/htdocs/$1
>
> as I said with a file after the hostname that works, without one a
> 404. I then commented out the above and added in a separate include
> file with:
>
> # Use SetHandler on Apache 2.4 to pass requests to PHP-FPM
> <FilesMatch \.php$>
> SetHandler "proxy:fcgi://127.0.0.1:9000"
> </FilesMatch>
>
>
> Any idea what I'm doing wrong, i'd love to get the combination of
> apache 2.4, php-fpm, and http2 working as even with just the event mpm
> i'm already seeing great performance improvements.
>
> Thanks.
> Dave.
>
>
> On 3/28/18, Frank Gingras <thumbs@apache.org> wrote:
>> You need to use a threaded mpm (event or worker) to support http2.
>>
>> Additionally, you need to configure httpd to use fcgi to process php
>> content. See http://wiki.apache.org/httpd/php
>>
>> The simplest approach will likely to use mod_proxy_fcgi and php-fpm
>> pools.
>>
>> On Wed, Mar 28, 2018 at 12:17 PM, David Mehler <dave.mehler@gmail.com>
>> wrote:
>>
>>> Hello,
>>>
>>> Currently I'm running Apache 2.4, openssl, Php 5.6, mod_php, and with
>>> apache the prefork mpm. my mpm from prefork to either worker or event.
>>> What is the difference between these two mpms? It appears i'm also
>>> going to have to make a php change, threaded php, should I move to
>>> php7, does that have the option needed?
>>>
>>> Thanks.
>>> Dave.
>>>
>>> I am wanting to implement http2. I know that I'll need to have to switch
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>>> For additional commands, e-mail: users-help@httpd.apache.org
>>>
>>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message