Как узнать какой php скрипт выполняет httpd процесс?

Labutin

Новичок
Как узнать какой php скрипт выполняет httpd процесс?

На сервере крутится около 10 сайтов. Все они разделены через <VirtualHost>. т.к. имеют разные DNS адреса. Apache запущен один. Один из процессов httpd периодически выполняет что-то странное - отъедает до 400 метров памяти и нагружает процессор. Как понять, чем он занят?

P.S. Fedora Core release 6 (Zod)
 

tony2001

TeaM PHPClub
положить .gdbinit из php-src/ себе в $HOME
приаттачиться к апачевскому чайлду, прервать выполнение Ctrl+C и выполнить
Код:
dump_bt executor_globals.current_execute_data
в консоли GDB.
в результате будет PHP-шный бэктрэйс до того места, на котором прервалось выполнение.
 
Сверху