Easy php

particule0021 Messages postés 419 Date d'inscription   Statut Membre Dernière intervention   -  
sidarus Messages postés 387 Statut Contributeur -
Bonjour à tous, voilà mon problème : J'ai installé easy php, et lorsque je le lance, j'ai le message suivant : "le serveur n'a pas pu être lancé, un autre serveur utilise le port requis" (80). J'ai déja soulevé mon problème, mais il n'y avait pas eu de résultat. J'ai xp pro et je suis en adsl 2 megas. IIS n'est pas présent sur ma machine, j'utilise norton comme firewall (mais je n'ai pas trouvé dans les options le moyen de libérer le port 80). Merci d'avance pour votre aide, et merci à ceux qui m'avaient aidés lors de mon premier post.

Je précise que j'ai déplacé ma question qui était dans le forum réseau.
A voir également:

6 réponses

hasendan Messages postés 529 Date d'inscription   Statut Membre Dernière intervention   35
 
Salut
Dans le fichier de config d'apache il precise bien de desactiver le firewall dans ce cas ou le configurer pour liberer le port
De preference dans ce cas desactive ta connexion sinon attention les degats un serveur apache avec une connexion et pas de firewall ....
Moi j'utilise ZonAlarm et j'ai pas de probleme particulier (je desactive ma connexion par precaution)

A+
Dan
0
teutates Messages postés 19847 Date d'inscription   Statut Modérateur Dernière intervention   3 588
 
Bonjour,

J'ai résolu ce problème en spécifiant pour Apache le port 8000 mais il faut aussi régler le parefeu pour qu'il laisse tranquille EasyPHP (Apache).

En fait ce problème est normal puisque la navigation http transite par le port 80. Il faut donc choisir : ou EasyPHP (Apache), ou naviguer sur le Web ;-))

D'où l'astuce pour éviter des conflits de mettre Apache sur un autre port ;-)))

Toco y se gausos !!!
0
particule0021 Messages postés 419 Date d'inscription   Statut Membre Dernière intervention   73
 
Oui, mais justement comment mettre apache sur le port 8000 ? Faut-il éditer un fichier .conf ?
0
sidarus Messages postés 387 Statut Contributeur 112
 
Jamais eu besoin de faire ça o_Ô

J'utilises EasyPHP au meme temps que le web en exploitant le port 80.

T'as installé quel version de EasyPHP... pour voir ?

~°sidarus°~
0
teutates Messages postés 19847 Date d'inscription   Statut Modérateur Dernière intervention   3 588
 
Version 1.7 (la dernière)

Toco y se gausos !!!
0
sidarus Messages postés 387 Statut Contributeur 112
 
o_Ô Autant pour moi : v1.7

#
# Port: The port to which the standalone server listens.  Certain firewall
# products must be configured before Apache can listen to a specific port.
# Other running httpd servers will also interfere with this port.  Disable
# all firewall, security, and other services if you encounter problems.
# To help diagnose problems use the Windows NT command NETSTAT -a
#
Port 80


Et je maintiens ce que j'ai dis. J'ai toujours pu utiliser Apache en local et le web simultanément depuis la nuit des temps... T'imagines pour la maintenance si a chaque fois tu dois faire un choix entre local et toile :P

Jamais entendu parler de ce pb... ce qui m'intrigue d'autant plus. Visiblement c'est la config du FW qui autorise pas l'utilisation simultanée du port incriminé par 2 applications différentes. Ton FW n'étant plus sollicité lorsque t'es plus sur le web (donc plus de surveillance/restriction) j'imagine qu'Apache peu a ce moment faire usage du port audité. A titre de test log toi avec IE et Firefox; ou encore fais un ping 127.0.0.1 lorsque t'es sur le web pour voir... (à suivre)

~°sidarus°~
0
teutates Messages postés 19847 Date d'inscription   Statut Modérateur Dernière intervention   3 588
 
Je pense aussi que le parefu est coupable ;-))


A titre de test log toi avec IE et Firefox; ou encore fais un ping 127.0.0.1 lorsque t'es sur le web pour voir... (à suivre)
Je me logue avec Apache démarré ? Comment je fait le ping ?


Toco y se gausos !!!
0
teutates Messages postés 19847 Date d'inscription   Statut Modérateur Dernière intervention   3 588
 
Pour changer le port :

1) Démarrer EasyPHP mais nul besoin de démarrer Apache
2) Aller sur l'icône de EasyPHP dans la barre des tâches
3) Faire un clic droit sur l'icône
4) Choisir "Configuration / Apache"
5) Le fichier de configuration s'ouvre en mode texte dans le bloc-notes.
6) Chercher "Port 80", vers la fin du 1er tiers du fichier
7) Modifier en "Port 8000"
8) Enregistrer
9) Lancer Apache ;-)))

Toco y se gausos !!!
0
particule0021 Messages postés 419 Date d'inscription   Statut Membre Dernière intervention   73
 
Merci, pour ta réponse détaillée, je vais tenter de ce pas
0
particule0021 Messages postés 419 Date d'inscription   Statut Membre Dernière intervention   73
 
Merci pour ton aide, ça marche niquel, je vais pouvoir me mettre au php.
Sinon, juste comme ça, qu'estqui t'a motivé à prendre le port 8000, et non pas le 7654 : )))
0
teutates Messages postés 19847 Date d'inscription   Statut Modérateur Dernière intervention   3 588
 
Rien de précis !-) J'ai tenté le 80000 mais ca été refusé donc j'ai supprimé un zéro ! J'ai voulu rester sur une logique de base 80xx. Pourquoi veuts-tu le 7654 ?

Toco y se gausos !!!
0
sidarus Messages postés 387 Statut Contributeur 112
 
On peut prendre un port quelconque du moment qu'il n'est pas réservé. Mais si on respecte les std (RFC) alors c bien le port 80.

~°sidarus°~
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
particule0021 Messages postés 419 Date d'inscription   Statut Membre Dernière intervention   73
 
non, juste comme ça pour essayer de comprendre à quoi servent tous ces ports
0
sidarus Messages postés 387 Statut Contributeur 112
 
Dans ce cas familiarises-toi avec la notion de socket (ip+port). En gros ip=machine_cible, port=application_cible

http://www.commentcamarche.net/internet/port.php3

~°sidarus°~
0