Aller au contenu

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


Sujets conseillés

Posté

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

Posté

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é
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 ?

Posté

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/

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...