本帖最后由 xiajingyu0 于 2012-09-17 15:30 编辑 如题,我按照nginx官方网站copy了一个perl脚本 在脚本里面 #!/usr/bin/perl use Fcgi; user Fcgi;这一行都过不去提示如下: Can't locate loadable object for module Fcgi in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-mu...
这个是//var/log/message的日志 Jul 4 18:58:28 bbswebA kernel: php-cgi[7380]: segfault at 5300d9a468 ip 658b7d sp 7fff1f6017d0 error 4 in php-cgi[400000+599000] Jul 4 18:58:28 bbswebA kernel: php-cgi[7341]: segfault at 1b140d0 ip 658b7d sp 7fff1f6017d0 error 4 in php-cgi[400000+599000] Jul 4 18:58:28 bbswebA kernel: php-cgi[7349]: segfault at 108 ip 658f47 sp 7fff1f6017d0 error 4 in php-cgi[4000...
nginx+php-cgi 报错导致系统宕机N次
1、php-fpm日志错误
Mar 08 11:09:25.215712 [WARNING] fpm_children_bury(), line 215: child 20883 (pool default) exited on signal 11 SIGSEGV after 229.714710 seconds from start
解决方法:使ulimit -n 设置的值与php-fpm配置文件里rlimit_files值保持一致
web2:/usr/local/php/logs# ulimit -n
65535
本帖最后由 zhxd 于 2010-08-14 21:53 编辑 搭建了lnmp环境,nginx、php(fastcgi)、php-fpm均编译安装完成。 但是发现cgi却无法执行。通过url访问,都是弹出cgi文件下载的窗口,使用wget下载,下载下来打开也是显示的是源文件内容,好像cgi根本就没有执行。 查看php的日志:[code]Aug 14 20:50:58.231470 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD Aug 14 20:50:58.231533 [WARNING] fpm_children_bury(), line 21...
[code][/code]就这样都解析不了。全部代码显示出来了 但是单是放一个[code][/code]就可以执行,。残念~~~~~~~~~~~~~~~~~ 还有程序在apache+php5ro4都正常 ,杯具~~~~~~~~