проблема с php-cgi+ngninx

Nick nikolia at justwish.net
Tue Nov 18 01:01:16 MSK 2008


Nick пишет:
>> переодически вижу вот такое в логе.
>>
>>  kernel: pid 8784 (php-cgi), uid 80: exited on signal 6
>>  kernel: pid 8771 (php-cgi), uid 80: exited on signal 6
>
>> А что это за ОС ?
> Freebsd 6.3
>
>
>
пробовал отключить зенд и акселератор выдавалась вот такой лог

Nov 17 23:48:10.228280 [NOTICE] fpm_event_loop(), line 105: libevent: 
entering main loop
Nov 17 23:50:29.772897 [WARNING] fpm_stdio_child_said(), line 158: child 
57036 (pool main) said into stderr: "php-cgi in malloc(): error: 
recursive call"
Nov 17 23:50:29.777046 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
Nov 17 23:50:29.777248 [WARNING] fpm_children_bury(), line 215: child 
57036 (pool main) exited on signal 6 SIGABRT after 139.578833 seconds 
from start
Nov 17 23:50:29.777904 [NOTICE] fpm_children_make(), line 352: child 
57390 (pool main) started
Nov 17 23:53:00.862228 [NOTICE] fpm_got_signal(), line 56: received SIGTERM
Nov 17 23:53:00.862258 [NOTICE] fpm_pctl(), line 256: switching to 
'terminating' state


последнее перед там как началось появляться такая фигня

изменял файл cgi_main.c
в php-fpm а именно сделал вот єтот пач
 >> По поводу ZO: патч, который фиксит проблему -
 >> http://dev.daylessday.org/diff/zo_shutdown.diff
 >> Я пока не могу добиться от них чёткого ответа на вопрос почему этот 
патч
 >> нужен только для zend_extension's, обещали позже ответить.
 > Спасибо. Патч помог.

который помог убрать корки php-cgi c зендомоптимайзером.





More information about the nginx-ru mailing list