php 502 错误 fpm_unix_init_main(), line 284: getrlimit(nofile): max:4096, cur:102
看了置顶的帖子:https://bbs.vpser.net/thread-1144-1-1.html以及: https://bbs.vpser.net/thread-1654-1-1.html
改动了
rlimit_files
etc/security/limits.conf
中的相应值等.还是502
php-fpm.log 记录如下:
Mar 31 16:26:22.105823 fpm_unix_init_main(), line 284: getrlimit(nofile): max:4096, cur:1024
Mar 31 16:26:22.106224 fpm_event_init_main(), line 88: libevent: using epoll
Mar 31 16:26:22.106283 fpm_init(), line 52: fpm is running, pid 1422
Mar 31 16:26:22.107902 fpm_children_make(), line 352: child 1423 (pool default) started
Mar 31 16:26:22.114404 fpm_children_make(), line 352: child 1424 (pool default) started
Mar 31 16:26:22.122094 fpm_children_make(), line 352: child 1427 (pool default) started
Mar 31 16:26:22.123683 fpm_children_make(), line 352: child 1428 (pool default) started
Mar 31 16:26:22.139883 fpm_children_make(), line 352: child 1429 (pool default) started
Mar 31 16:26:22.141541 fpm_children_make(), line 352: child 1436 (pool default) started
Mar 31 16:26:22.142997 fpm_children_make(), line 352: child 1437 (pool default) started
Mar 31 16:26:22.154945 fpm_children_make(), line 352: child 1441 (pool default) started
Mar 31 16:26:22.163891 fpm_children_make(), line 352: child 1445 (pool default) started
Mar 31 16:26:22.165464 fpm_children_make(), line 352: child 1446 (pool default) started
Mar 31 16:26:22.176319 fpm_children_make(), line 352: child 1451 (pool default) started
Mar 31 16:26:22.177905 fpm_children_make(), line 352: child 1452 (pool default) started
Mar 31 16:26:22.189017 fpm_children_make(), line 352: child 1458 (pool default) started
Mar 31 16:26:22.190502 fpm_children_make(), line 352: child 1459 (pool default) started
Mar 31 16:26:22.201174 fpm_children_make(), line 352: child 1463 (pool default) started
Mar 31 16:26:22.209161 fpm_children_make(), line 352: child 1467 (pool default) started
Mar 31 16:26:22.222719 fpm_children_make(), line 352: child 1468 (pool default) started
Mar 31 16:26:22.224314 fpm_children_make(), line 352: child 1475 (pool default) started
Mar 31 16:26:22.225791 fpm_children_make(), line 352: child 1476 (pool default) started
Mar 31 16:26:22.241663 fpm_children_make(), line 352: child 1477 (pool default) started
Mar 31 16:26:22.241727 fpm_event_loop(), line 107: libevent: entering main loop
如何解决呢? 把nginx.conf 中的
fastcgi_passunix:/tmp/php-cgi.sock;
改为
fastcgi_pass127.0.0.1:9000;
后正常了, 这是为什么呢?
回复 2# 的帖子
那肯定你php-fpm里也是以端口运行的,而不是以sock运行的 以sock方式运行有什么好处呢?如何能让php-fpm以 sock方式运行?
页:
[1]