IIS + php-cgi.exe + 100% CPU
Se il WEB Server utilizza il 100% della CPU:
è possibile controllare i processi attivi. Uno di questi potrebbe essere php-cgi.exe.
In questo caso è possibile che un sito web sia stato “hackerato” e/o “preso di mira” da un attacco Ddos.
Per risolvere il problema :
- Rimuovere temporaneamente la rete al server, in modo da eseguire un IISreset o direttamente un riavvio.
- Se il server dispone di PHP in cartelle multiple (ved esempio in immagine allegata) “rinominare” tutte le cartelle in –OLD
- Fornire nuovamente la RETE al server
- Installare sul server una versione DEMO di IISTRACER oppure, se su server Windows 2008/2013 seguire questa guida.
- IIstracer provvederà a mostrare quale sito internet sta effettuando/ricevendo più richieste.
- Disabilitare il singolo sito web e ripristinare le cartelle PHP
Se non fosse possibile utilizzare IISTRACER :
- Se il server dispone di PHP in cartelle multiple (ved esempio in immagine allegata) “rinominare” le cartelle al nome originale UNA ALLA VOLTA. In questo modo sarà possibile trovare l’installazione interessata.
- Se si dispone di 1 sola installazione di PHP, abilitare il LOG da php.ini; potrebbe portare a un risultato.
- In extremis analizzare i Log di IIS con un programma di ricerca, per identificare il file di .log più grande generato sul server.
php-cgi.exe, php-cgi.exe Cpu, php-cgi.exe 100% Cpu

Connect
Connettiti con me su vari social media...