全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
楼主: gdtv
打印 上一主题 下一主题

No input file specified.[又出问题了]

[复制链接]
41#
发表于 2009-7-7 22:53:34 | 只看该作者
原帖由 cpuer 于 2009-7-7 22:51 发表


以前的腾讯QQ的个人说明:  这家伙很懒..........


额 让我说 我冥思苦想 想了好几分钟天 突然想到这个 感觉好熟悉 就是想不起 以前哪里见过 原来.... 呵呵
42#
发表于 2009-7-7 22:54:05 | 只看该作者
原帖由 zyypp 于 2009-7-7 22:53 发表


额 让我说 我冥思苦想 想了好几分钟天 突然想到这个 感觉好熟悉 就是想不起 以前哪里见过 原来.... 呵呵


43#
 楼主| 发表于 2009-7-7 23:13:15 | 只看该作者
原帖由 zyypp 于 2009-7-7 22:38 发表


你有去追溯web的历史记录吗 看看 报告什么
还有会不会是因为你上次把连接数从51200改到5120 而你的访问量增大了 的问题啊
nginx 的 这个问题 真是头痛啊 哎 伤脑筋...
我遇见这个 错误一般都是 权限或者rewriter  ...
Jul 07 19:10:07.491224 [NOTICE] fpm_children_make(), line 352: child 7420 (pool default) started
Jul 07 19:10:07.492720 [NOTICE] fpm_children_make(), line 352: child 7424 (pool default) started
Jul 07 19:10:07.492758 [NOTICE] fpm_event_loop(), line 107: libevent: entering main loop
Jul 07 19:10:07.492808 [WARNING] fpm_stdio_child_said(), line 167: child 7424 (pool default) said into stderr: "Jul 07 19:10:07.492074 [ERROR] fpm_unix_init_child(), line 168: setrlimit(RLIMIT_NOFILE) failed: Invalid argument (22)"
Jul 07 19:10:07.492837 [WARNING] fpm_stdio_child_said(), line 167: child 7420 (pool default) said into stderr: "Jul 07 19:10:07.492244 [ERROR] fpm_unix_init_child(), line 168: setrlimit(RLIMIT_NOFILE) failed: Invalid argument (22)"
Jul 07 19:10:07.492853 [WARNING] fpm_stdio_child_said(), line 167: child 7416 (pool default) said into stderr: "Jul 07 19:10:07.489701 [ERROR] fpm_unix_init_child(), line 168: setrlimit(RLIMIT_NOFILE) failed: Invalid argument (22)"


看到有个setrlimit错误,感觉好像是文件数限制,不过我已经改了系统的ulimit,还是不行。
最可恶的就是偶尔出现。如果一直出现还好办。
访问量没有大增,只是每天3-4千IP
44#
发表于 2009-7-7 23:29:46 | 只看该作者

回复 43# 的帖子

呵呵 3-4K的IP那日志真有的翻了 嘿嘿
看你贴出来的感觉 还是 你的 连接数不够用了的感觉
你在ssh下 用netstat -anpo | grep "php-cgi" | wc -l 看看回显的数字 和你设置的 值相近不 要是相尽 那么 你就加大
光加到 ulimit 也没用的 要加到 php-cgi的进程数的 ....你在试试 观察下
我感觉的 你的webserver 这种间歇性的问题 有可能就是php-cgi进程数 的问题
你在试试 观察下 呵呵
45#
发表于 2009-7-8 09:26:15 | 只看该作者
原帖由 zyypp 于 2009-7-7 23:29 发表
呵呵 3-4K的IP那日志真有的翻了 嘿嘿
看你贴出来的感觉 还是 你的 连接数不够用了的感觉
你在ssh下 用netstat -anpo | grep "php-cgi" | wc -l 看看回显的数字 和你设置的 值相近不 要是相尽 那么 你就加大
光加到  ...

弄到本地慢慢看
46#
 楼主| 发表于 2009-7-8 11:43:33 | 只看该作者
原帖由 zyypp 于 2009-7-7 23:29 发表
呵呵 3-4K的IP那日志真有的翻了 嘿嘿
看你贴出来的感觉 还是 你的 连接数不够用了的感觉
你在ssh下 用netstat -anpo | grep "php-cgi" | wc -l 看看回显的数字 和你设置的 值相近不 要是相尽 那么 你就加大
光加到  ...

多谢回复

请问 php-cgi进程数在哪里设置?是不是php-fpm.conf里的max_children?这个值我设置了15

用netstat -anpo | grep "php-cgi" | wc -l显示5

我查看的是php-fpm的错误日志,不管IP多少,只有出错才有记录,所以不是很长
47#
发表于 2009-7-8 12:36:18 | 只看该作者
php-cgi进程数在 php-fpm.conf  文件里 max_children 就是设置它的
netstat -anpo | grep "php-cgi" | wc -l 这个命令最好 在出错或者 访问人数多的时候试试
你是设置的15 可是连接才使用了5 应该还很富裕啊
那你再试试
先用 ulimit -n 看看 系统连接数
然后在 看看 php-fpm.conf  里的 rlimit_files 项 的值 此处的值 我记得要和系统的一样 不一样好像也会这样吧 你试试先 嘿嘿

对了 还有 看你得日志中有这个 fpm_event_loop()  所以你最好查看下 你的配置文件 看看 有没有什么地方 配置的 和 系统路径或者信息 不一样的 我感觉 要是没有不一样的 不应该出现 loop 循环的 。。。。

继续关注中ing。。。 嘿嘿
48#
 楼主| 发表于 2009-7-8 13:25:00 | 只看该作者

回复 47# 的帖子

ulimit -n显示51200,php-fpm.conf  里的 rlimit_files 项也是51200

fpm_event_loop()不知怎么查,看了一下php-fpm.conf和php-fpm启动文件里的pid_file的值也一样

不知怎么办了

继续观察,一般一两天才出现问题
49#
发表于 2009-7-8 14:09:50 | 只看该作者

回复 48# 的帖子

额 不是吧 你把 你安装php 和 nginx 的 几个配置文件都看过了?! 里面的路径都正确?! 那就真是郁闷了 为使么会出现 loop 循环呢 晕死 继续观察几天吧 不经就把 连接数加大
对了 你把 php_fpm 给 stop 了然后在 start 试试 看看 有什么提示没 再日志有什么信息没

郁闷啊 帮你 搜了几篇帖子 参考下 ...

http://www.ruby-forum.com/topic/163932
http://www.ai77.org/?p=350
http://tech.foolpig.com/2008/12/01/nginx-php-fpm/
http://www.caisong.com/read.php/634.htm

50#
 楼主| 发表于 2009-7-8 14:33:09 | 只看该作者
原帖由 zyypp 于 2009-7-8 14:09 发表
额 不是吧 你把 你安装php 和 nginx 的 几个配置文件都看过了?! 里面的路径都正确?! 那就真是郁闷了 为使么会出现 loop 循环呢 晕死 继续观察几天吧 不经就把 连接数加大
对了 你把 php_fpm 给 stop 了然后在 start ...

我是按照这里设置的http://blog.s135.com/nginx_php_v5/  路径应该没有错吧,如果有错,应该是启动不起来,而不是偶尔才出问题吧

stop 了然后在 start,日志里有错误记录了:
Jul 08 14:31:15.992258 [NOTICE] fpm_got_signal(), line 56: received SIGTERM
Jul 08 14:31:16.006651 [NOTICE] fpm_pctl(), line 256: switching to 'terminating' state
Jul 08 14:31:16.006693 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7424 (pool default)
Jul 08 14:31:16.006705 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7420 (pool default)
Jul 08 14:31:16.006778 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7416 (pool default)
Jul 08 14:31:16.006787 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7412 (pool default)
Jul 08 14:31:16.006796 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7410 (pool default)
Jul 08 14:31:16.006805 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7397 (pool default)
Jul 08 14:31:16.006814 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7396 (pool default)
Jul 08 14:31:16.006822 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7392 (pool default)
Jul 08 14:31:16.006838 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7390 (pool default)
Jul 08 14:31:16.006852 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7385 (pool default)
Jul 08 14:31:16.006866 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7382 (pool default)
Jul 08 14:31:16.006878 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7380 (pool default)
Jul 08 14:31:16.006890 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7379 (pool default)
Jul 08 14:31:16.006902 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7376 (pool default)
Jul 08 14:31:16.006913 [NOTICE] fpm_pctl_kill_all(), line 172: sending signal 15 SIGTERM to child 7374 (pool default)
Jul 08 14:31:16.006922 [NOTICE] fpm_pctl_kill_all(), line 181: 15 children are still alive
Jul 08 14:31:16.010431 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
Jul 08 14:31:16.010507 [WARNING] fpm_children_bury(), line 215: child 7410 (pool default) exited on signal 15 SIGTERM after 69670.497132 seconds from start
Jul 08 14:31:16.010544 [WARNING] fpm_children_bury(), line 215: child 7416 (pool default) exited on signal 15 SIGTERM after 69670.495170 seconds from start
Jul 08 14:31:16.010576 [WARNING] fpm_children_bury(), line 215: child 7420 (pool default) exited on signal 15 SIGTERM after 69670.494043 seconds from start
Jul 08 14:31:16.013557 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
Jul 08 14:31:16.013603 [WARNING] fpm_children_bury(), line 215: child 7374 (pool default) exited on signal 15 SIGTERM after 69670.509218 seconds from start
Jul 08 14:31:16.013636 [WARNING] fpm_children_bury(), line 215: child 7382 (pool default) exited on signal 15 SIGTERM after 69670.506261 seconds from start
Jul 08 14:31:16.013667 [WARNING] fpm_children_bury(), line 215: child 7390 (pool default) exited on signal 15 SIGTERM after 69670.504241 seconds from start
Jul 08 14:31:16.013697 [WARNING] fpm_children_bury(), line 215: child 7392 (pool default) exited on signal 15 SIGTERM after 69670.503270 seconds from start
Jul 08 14:31:16.013727 [WARNING] fpm_children_bury(), line 215: child 7397 (pool default) exited on signal 15 SIGTERM after 69670.501338 seconds from start
Jul 08 14:31:16.014660 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
Jul 08 14:31:16.014703 [WARNING] fpm_children_bury(), line 215: child 7376 (pool default) exited on signal 15 SIGTERM after 69670.509556 seconds from start
Jul 08 14:31:16.014737 [WARNING] fpm_children_bury(), line 215: child 7412 (pool default) exited on signal 15 SIGTERM after 69670.500309 seconds from start
Jul 08 14:31:16.014770 [WARNING] fpm_children_bury(), line 215: child 7424 (pool default) exited on signal 15 SIGTERM after 69670.496731 seconds from start
Jul 08 14:31:16.016889 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
Jul 08 14:31:16.016942 [WARNING] fpm_children_bury(), line 215: child 7380 (pool default) exited on signal 15 SIGTERM after 69670.510550 seconds from start
Jul 08 14:31:16.016977 [WARNING] fpm_children_bury(), line 215: child 7385 (pool default) exited on signal 15 SIGTERM after 69670.508589 seconds from start
Jul 08 14:31:16.017197 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
Jul 08 14:31:16.017231 [WARNING] fpm_children_bury(), line 215: child 7379 (pool default) exited on signal 15 SIGTERM after 69670.511384 seconds from start
Jul 08 14:31:16.017441 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
Jul 08 14:31:16.017473 [WARNING] fpm_children_bury(), line 215: child 7396 (pool default) exited on signal 15 SIGTERM after 69670.506316 seconds from start
Jul 08 14:31:16.017486 [NOTICE] fpm_pctl_exit(), line 81: exiting, bye-bye!
Jul 08 14:31:25.774602 [NOTICE] fpm_unix_init_main(), line 284: getrlimit(nofile): max:51200, cur:51200
Jul 08 14:31:25.774859 [NOTICE] fpm_event_init_main(), line 88: libevent: using epoll
Jul 08 14:31:25.774948 [NOTICE] fpm_init(), line 52: fpm is running, pid 9700
Jul 08 14:31:25.775482 [NOTICE] fpm_children_make(), line 352: child 9701 (pool default) started
Jul 08 14:31:25.776172 [NOTICE] fpm_children_make(), line 352: child 9702 (pool default) started
Jul 08 14:31:25.776839 [NOTICE] fpm_children_make(), line 352: child 9703 (pool default) started
Jul 08 14:31:25.777382 [NOTICE] fpm_children_make(), line 352: child 9704 (pool default) started
Jul 08 14:31:25.778281 [NOTICE] fpm_children_make(), line 352: child 9705 (pool default) started
Jul 08 14:31:25.779200 [NOTICE] fpm_children_make(), line 352: child 9706 (pool default) started
Jul 08 14:31:25.779885 [NOTICE] fpm_children_make(), line 352: child 9707 (pool default) started
Jul 08 14:31:25.780388 [NOTICE] fpm_children_make(), line 352: child 9708 (pool default) started
Jul 08 14:31:25.781087 [NOTICE] fpm_children_make(), line 352: child 9709 (pool default) started
Jul 08 14:31:25.781421 [NOTICE] fpm_children_make(), line 352: child 9710 (pool default) started
Jul 08 14:31:25.782082 [NOTICE] fpm_children_make(), line 352: child 9711 (pool default) started
Jul 08 14:31:25.782372 [NOTICE] fpm_children_make(), line 352: child 9712 (pool default) started
Jul 08 14:31:25.783014 [NOTICE] fpm_children_make(), line 352: child 9713 (pool default) started
Jul 08 14:31:25.783392 [NOTICE] fpm_children_make(), line 352: child 9714 (pool default) started
Jul 08 14:31:25.784167 [NOTICE] fpm_children_make(), line 352: child 9715 (pool default) started
Jul 08 14:31:25.784218 [NOTICE] fpm_event_loop(), line 107: libevent: entering main loop
~

不过还是启动成功了,网站可以访问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-13 04:18 , Processed in 0.060967 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表