Skocz do zawartości

Polecane posty

Witam,

sprawa wygląda następująco na serwerze mam DA z php zainstalowanym suPHP (miałem jako mod_php ale tam to już w ogóle nie wiedziałem co i kto odpala) i po wydaniu komendy top -c mam coś takiego jak poniżej:

 

15768 jon 20 0 106m 26m 3248 S 25 0.7 0:57.05 /usr/bin/perl /home/jon/stats.pl

8364 jon 20 0 103m 23m 3248 S 25 0.6 0:14.36 /usr/bin/perl /home/jon/stats.pl

27139 jon 20 0 104m 24m 3248 S 19 0.6 0:33.62 /usr/bin/perl /home/jon/stats.pl

14562 apache 20 0 96756 23m 1820 S 1 0.6 0:00.02 /usr/sbin/httpd -k start -DSSL

14942 fo83 20 0 129m 10m 5412 S 1 0.3 0:00.02 /usr/local/php5/bin/php-cgi

 

Jak zrobić żeby php pokazywało które skrypty wykonuje - jak perl? Albo jak sprawdzic który pid jest czym zajety ??

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Jak zrobić żeby php pokazywało które skrypty wykonuje - jak perl? Albo jak sprawdzic który pid jest czym zajety ??

 

strace

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
strace

 

A jak sprawdzić który plik/skrypt wykonuje dany pid?

 

[root@b0r3k ~]# strace -p 19430

Process 19430 attached - interrupt to quit

+++ killed by SIGKILL +++

 

 

i zajmuje 100% CPU

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
A jak sprawdzić który plik/skrypt wykonuje dany pid?

 

[root@b0r3k ~]# strace -p 19430

Process 19430 attached - interrupt to quit

+++ killed by SIGKILL +++

 

i zajmuje 100% CPU

 

cat /proc/19430/environ

 

zamiast 19430 naturalnie podajesz $pid

 

Daj znać, czy pomogło.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
cat /proc/19430/environ

 

zamiast 19430 naturalnie podajesz $pid

 

Daj znać, czy pomogło.

 

Dzięki postaram się sprawdzić - narazie znalazłem coś takiego lsof -p $nr_pid i to mi pokazuje z jakiego katalogu wykonywany jest skrypy + dodałem do apacha logowanie timeloge i patrzę co zamula.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zaloguj się, aby skomentować

Będziesz mógł dodać komentarz po zalogowaniu się



Zaloguj się

×