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

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×