Apache 2.4无法使用php-fpm 5.2

时间:2017-04-18 08:05:18

标签: php apache2.4

我有一台配置为执行ProxyPassMatch到php-fpm 5.2守护程序的Apache 2.4.X服务器:

ProxyPassMatch ^/(.*.php(/.*)?)$ fcgi://localhost:1201/home/sites_web/client/toto.com/www retry=0 timeout=300

fpm守护进程正在侦听:

tcp        0      0 127.0.0.1:1201              0.0.0.0:*                   LISTEN      28315/php-cgi

然而,如果使用phpfpm5.2,则在访问php文件时会获得HTTP404。如果使用php 5.5,我可以访问php.files。

在fpm日志中,我得到以下输出:

  

Apr 17 12:05:55.551566 [NOTICE] fpm_unix_init_main(),第284行:   getrlimit(nofile):max:4096,cur:1024 Apr 17 12:05:55.551655 [NOTICE]   fpm_event_init_main(),第88行:libevent:使用epoll 4月17日   12:05:55.553725 [NOTICE] fpm_init(),第52行:fpm正在运行,pid   17076

     

Apr 17 12:05:55.556172 [NOTICE] fpm_children_make(),第352行:孩子   17079(池toto)4月17日12:05:55.556642 [注意]   fpm_children_make(),第352行:子17081(池toto)于4月17日开始   12:05:55.556890 [NOTICE] fpm_children_make(),第352行:孩子17082   (池toto)4月17日12:05:55.557123 [注意]   fpm_children_make(),第352行:子17083(池toto)于4月17日开始   12:05:55.557138 [注意] fpm_event_loop(),第107行:libevent:   进入主循环

是否有特定的配置要放在Vhost上?

0 个答案:

没有答案