PHP : serveur apache ne se lance pas

Fermé
mcdelay Messages postés 51 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 28 décembre 2017 - 6 févr. 2005 à 18:11
ThaNerd Messages postés 20 Date d'inscription mercredi 9 février 2005 Statut Membre Dernière intervention 31 mars 2011 - 9 févr. 2005 à 13:33
Bonjour,

Je viens d'installer Esay PHP1.7 sous Windows 2000. Quand je lance l'application le serveur Apache ne se lance pas car un autre serveur utilise la port .. il me semble que ce soit le port 80 .. comment peut on fair pour connaitre l'application qui utilise ce port ? Et comment fait on pour liberer ce port pour qu'Apache l'utilise.

Merci pour votre aide !
A voir également:

1 réponse

ThaNerd Messages postés 20 Date d'inscription mercredi 9 février 2005 Statut Membre Dernière intervention 31 mars 2011 27
9 févr. 2005 à 13:33
Ton port doit probablement être utilisé par IIS ou PWS. si tu as installé ActivePerl, tu peux lancer une fenêtre d'éditeur de commandes (le pseudo-dos) et y taper

head http://localhost/

Sinon, tu tapes

telnet localhost 80

Après qu'il t'aie dit "connexion établie", l'écran sera tout noir. Tapes ceci:
GET /
suivi de deux fois "Enter".
Tu ne verra pas s'écrire ce que tu tapes, quand tu tapera GET /. C'est normal.

En théorie, tu aura un message d'erreur, suivi de quelques lignes de code html...

Ce que tu dois regarder, tout en haut, c'est Server:

Si ça te parle de "PWS" ou de "IIS", c'est que l'un de ces deux serveurs est actif. Si non, scrolle cette réponse jusqu'à la ligne qui dit ### Sinon ###

Pour le désactiver, lance l'assistant d'installation de windows (ajout/suppression de programmes dans le panneau de configuration) et cherche "services internet" dans "composants windows". Décoche la case, clique, et ca désinstallera IIS.

Si pour une raison ou une autre tu voulais NE PAS désinstaller IIS (par exemple, Visual Studio requiert que tu l'aie), tu peux changer le port utilisé par IIS

[A partir de là, étant sous XP personellement, je sais pas si je pourrai t'aider beaucoup, vu que c'est peut-être pas EXACTEMENT pareil]

Dans le panneau de configuration, vas dans le dossier "outils d'administration". Et lance Services internet (IIS) qui se trouve là-dedans.

Dans la colonne de gauch, vas sur ton ordi, ouvres l'aorborescence, jusqu'à trouver "Site web par défaut".
Clic-droit sur celui-ci, propriétés, et dans le premier onglet de la boîte de dialogue, change le Port TCP. Personellement, j'ai mis 82...

Il te demandera peut-être de relancer l'ordi.

### Sinon ###
sinon, c'est qu'un auter logiciel utilise ton port 80. Difficile de dire quel programme c'est. Ca peut être un trojan, un spyware, un logiciel de p2p auquel tu as permis de lancer un site pour le contrôler à distance, ou tout autre-chose.

Le meilleur moyen de le savoir, c'est d'afficher http://127.0.0.1:80/ dans ton navigateur, et de voir ce que ça te dit.

Ce serait sympa de me tenir au courrant, j'aimerais savoir si je me suis rendu utile...

Et bonne chance!
0