Puncte:1

Găsiți scriptul pe care un proces Apache rulează

drapel bf
Tom

Am Apache 2.4 configurat ca mpm_prefork pe un server Ubuntu.

Se întâmplă că prin htop Am văzut că există procese care folosesc mult CPU.

Cum aflu exact ce script URL/php rulează acest proces Apache pe site-ul meu? De exemplu.:

PID Procesor Timp Utilizator Comanda Script (informații pe care nu le am)
123 80% 0:01:30 www-data /usr/bin/apache2 -k start /site-folder/index.php/controller/function_abc
123 5% 0:02:30 www-data /usr/bin/apache2 -k start /site-folder/index.php/controller_2/function_123

Nu pot activa mod_status la fel de CIS nu recomandă utilizarea acestui modul.

Puncte:1
drapel us
Rob

Recomandarea de a nu activa mod_status este înrădăcinată în faptul că, dacă este disponibil, atunci va fi disponibil la nivelul întregului server.
Când atunci și tu permiti .htaccess fișierele (care este implicit sau majoritatea implementărilor Apache httpd), apoi fiecare utilizator care poate edita/crea .htaccess fișierele pot activa adresa URL de stare. Spre deosebire de majoritatea directivelor care pot fi activate/configurate din .htaccess fișiere domeniul de aplicare al adresei URL de stare nu se limitează la calea directorului în care este plasat fișierul .htaccess, ci expune starea întregului server și a tuturor site-urilor găzduite acolo. Acesta poate fi un risc sever de securitate/scurgere de informații pe un server partajat.

Acest risc de securitate nu trebuie să existe.

Atunci când serverul nu este folosit de mulți webmasteri diferiți decât să se bazeze pe .htaccess fișierele administratorii serverului pot încărca toate directivele în configurația statică, în httpd.conf (și/sau în fragmente care sunt incluse din subdirectoarele activate pentru site-uri și/sau conf.d etc.).
Apoi dezactivează toate .htaccess (prin setare AllowOverride nici unul). Care, de asemenea îmbunătățește performanța apropo.
Atunci numai administratorul poate activa adresa URL de stare și atunci când controalele de acces adecvate sunt setate pe acea adresă URL, nu există niciun risc în utilizarea mod_status.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.