Jump to content
Sign in to follow this  
tourdumonde

Problème : Une multitude de process php.exe/minute

Rate this topic

Recommended Posts

Voilà, j'ai un problème important avec mon forum. Il tourne (ou plutôt tournait) en Php-MySQL. C'est un forum PHPBB. Le nombre de visiteurs normal est de 2000 / jour mais voilà depuis une semaine je reçois un assaut de requêtes en tout genre ...

A première vue il s'agissait du verre Santy qui s'est répandu sur le net fin décembre et qui était revenu : http://www.f-secure.com/v-descs/santy_a.shtml

J'avais immédiatement protégé mon forum contre ce virus - http://www.phpbb.com/phpBB/viewtopic.php?t=240513

Maleureusement depuis une semaine, je reçois des centaines requêtes à la minute ... dont de nombreuses sont du style : GET http://www.tourdumonde.be/forum/viewtopic....(34))%252E%2527

Bref, rien de catholique. Seulement malgré tout, et la mise à jour du fichier, les requêtes, elles continuent à venir sans cesse ... jusqu'au point que tout le CPU du serveur est bouffé et mon hébergeur a donc du bloquer temporairement mon forum

Il est important de constater que le forum tourne sur Windows IIS et qu'apparement mon hébergeur a constaté qu'une multitude (jusqu'à 20) process php.exe sont crées à la minute. Est-ce normal ??? Pourquoi ces process sont-ils crées ? Merci, si vous pouvez me donner un coup de main.

Pierre

Share this post


Link to post
Share on other sites

Bonjour,

C'est que Php est configuré pour tourner en CGI et non en module du serveur Web. Dans ce cas à chaque requête php un process php.exe est lancé. Rien d'anormal que ce process soit créé. C'est le nombre qui est inquiétant.

Tu devrais faire une règle de réécriture pour interdire l'accès.

Dan

Share this post


Link to post
Share on other sites
Bonjour,

C'est que Php est configuré pour tourner en CGI et non en module du serveur Web. Dans ce cas à chaque requête php un process php.exe est lancé. Rien d'anormal que ce process soit créé. C'est le nombre qui est inquiétant.

Tu devrais faire une règle de réécriture pour interdire l'accès.

Dan

<{POST_SNAPBACK}>

Merci Dan,

Sais-tu comment je peux implémenter une règle de réécriture sur Windows ?

Share this post


Link to post
Share on other sites

Je pense, mais ne suis pas certain de ce que je t'écris, que IIS a un tableau de bord permettant les réécritures. Par contre, n'ayant jamais implémenté un serveur IIS je ne saurais pas où t'envoyer.

Il existe un module: ISAPIREWRITE, dont la version Lite est gratuite, et qui permet de faire à peu près ce que permet le mod_rewrite Apache.

Tu le trouveras sur le site: http://www.isapirewrite.com/

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...