startnow 发表于 2012-3-31 16:49:21

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



如何解决呢?

startnow 发表于 2012-3-31 16:52:46

把nginx.conf 中的

fastcgi_passunix:/tmp/php-cgi.sock;

改为

fastcgi_pass127.0.0.1:9000;

后正常了,   这是为什么呢?

licess 发表于 2012-3-31 17:22:28

回复 2# 的帖子

那肯定你php-fpm里也是以端口运行的,而不是以sock运行的

startnow 发表于 2012-4-1 00:48:09

以sock方式运行有什么好处呢?

如何能让php-fpm以 sock方式运行?
页: [1]
查看完整版本: php 502 错误 fpm_unix_init_main(), line 284: getrlimit(nofile): max:4096, cur:102