Easy PHP connection
cathou
-
samy -
samy -
Bonjour à tous
J'ai installé easyPHP car je voudrais apprendre le PHP. Je suis sous Windows XP familiale. Qd je veux lancer easyPHP, pas moyen, voici le message: " le serveur apache n'a pu se lancer car un autre serveur utilise le port requis" J'ai installé IIS 6 et tjs pas moyen!
Qd je tape l'adresse http://localhost/ je suis redirigée sur le net mais c'est une page qui n'a rien à voir avec celle de microsoft.
Pouvez-vous m'aider à résoudre ce problème ? j'aimerais me lancer ds le PHP mais ça démarre très mal
merci
J'ai installé easyPHP car je voudrais apprendre le PHP. Je suis sous Windows XP familiale. Qd je veux lancer easyPHP, pas moyen, voici le message: " le serveur apache n'a pu se lancer car un autre serveur utilise le port requis" J'ai installé IIS 6 et tjs pas moyen!
Qd je tape l'adresse http://localhost/ je suis redirigée sur le net mais c'est une page qui n'a rien à voir avec celle de microsoft.
Pouvez-vous m'aider à résoudre ce problème ? j'aimerais me lancer ds le PHP mais ça démarre très mal
merci
A voir également:
- Easy PHP connection
- Easy php - Télécharger - Divers Web & Internet
- Gmail connection - Guide
- Easy disk drive repair - Télécharger - Récupération de données
- Expert php - Télécharger - Langages
- Easy duplicate finder - Télécharger - Nettoyage
20 réponses
Salut ,
Dans apache , fichier http.conf change le port ,
tu peux mettre 8080 par exemple.
ensuite pour l'appel http://localhost :8080
Dans apache , fichier http.conf change le port ,
tu peux mettre 8080 par exemple.
ensuite pour l'appel http://localhost :8080
Salut =)
ça va aldo? tu ne vas pas te facher? ;-)
c'est pas normal que le port 80 soit déjà utilisé, nan? cela veut dire qu'il y a déjà un service qui tourne. vous ne trouvez pas ça bizarre?
ça va aldo? tu ne vas pas te facher? ;-)
c'est pas normal que le port 80 soit déjà utilisé, nan? cela veut dire qu'il y a déjà un service qui tourne. vous ne trouvez pas ça bizarre?
Mais si tu mets le port 8080, dans la barre d'adresse il faut que tu mettes "http://localhost:8080" pour te connecter sur le port 8080. et est-ce qu'il y a une page index.html dans ton répoertoire %/apache/www ?
<html>
<head>
<title>Liens</title>
</head>
<body>
<table border="1" cellpadding="0" cellspacing="0">
<tr>
<th>Nom du site</th>
<th>URL</th>
</tr>
<?php
// Déclaration des paramètres de connexion
$host = la_machine;
// Généralement la machine est localhost
// c'est-a-dire la machine sur laquelle le script est hébergé
$user = votre_login;
$bdd = Nom_de_la_base_de_donnees;
$passwd = Mot_de_passe;
// Connexion au serveur
mysql_connect($host, $user,$passwd) or die("erreur de connexion au serveur");
mysql_select_db($bdd) or die("erreur de connexion a la base de donnees");
// Creation et envoi de la requete
$query = "SELECT nom,url FROM sites ORDER BY nom";
$result = mysql_query($query);
// Recuperation des resultats
while($row = mysql_fetch_row($result)){
$Nom = $row[0];
$Url = $row[1];
echo "<tr>\n
<td><a href=\"$Url\">$Nom</a></td>\n
<td>$Url</td>\n
</tr>\n";
}
// Deconnexion de la base de donnees
mysql_close();
?>
</tr>
</table>
</body>
</html>
<head>
<title>Liens</title>
</head>
<body>
<table border="1" cellpadding="0" cellspacing="0">
<tr>
<th>Nom du site</th>
<th>URL</th>
</tr>
<?php
// Déclaration des paramètres de connexion
$host = la_machine;
// Généralement la machine est localhost
// c'est-a-dire la machine sur laquelle le script est hébergé
$user = votre_login;
$bdd = Nom_de_la_base_de_donnees;
$passwd = Mot_de_passe;
// Connexion au serveur
mysql_connect($host, $user,$passwd) or die("erreur de connexion au serveur");
mysql_select_db($bdd) or die("erreur de connexion a la base de donnees");
// Creation et envoi de la requete
$query = "SELECT nom,url FROM sites ORDER BY nom";
$result = mysql_query($query);
// Recuperation des resultats
while($row = mysql_fetch_row($result)){
$Nom = $row[0];
$Url = $row[1];
echo "<tr>\n
<td><a href=\"$Url\">$Nom</a></td>\n
<td>$Url</td>\n
</tr>\n";
}
// Deconnexion de la base de donnees
mysql_close();
?>
</tr>
</table>
</body>
</html>
essaie de te connecter en session telnet pour vérifier si le serveur tourne correctement.
pour cela tu vas dans Démarrer -> Programmes -> Invite de commandes
là tu tapes "telnet localhost 8080"
si ça marche, tu dois avoir une page toute noire. tu tapes (à l'aveugle il ne réécrit pas les caractères entrés) "GET / /HTTP 1.1" et deux fois entrée. là tu dois avoir le code de la page index.
pour cela tu vas dans Démarrer -> Programmes -> Invite de commandes
là tu tapes "telnet localhost 8080"
si ça marche, tu dois avoir une page toute noire. tu tapes (à l'aveugle il ne réécrit pas les caractères entrés) "GET / /HTTP 1.1" et deux fois entrée. là tu dois avoir le code de la page index.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Yop !
Apparemment cathou a installé IIS apres que apache lui ait dit que le port 80 etait squatté, donc le probleme ne vient pas de là. De plus quand elle se connecte en local ca la renvoie quelque part (il serait bien que tu nous dise ou cathou) donc il y a bien un serveur qui tourne deja...
As tu installé un proxi pour partager la connexion avec la p'tite famille ou un bidule comme ca ?
Apparemment cathou a installé IIS apres que apache lui ait dit que le port 80 etait squatté, donc le probleme ne vient pas de là. De plus quand elle se connecte en local ca la renvoie quelque part (il serait bien que tu nous dise ou cathou) donc il y a bien un serveur qui tourne deja...
As tu installé un proxi pour partager la connexion avec la p'tite famille ou un bidule comme ca ?
sur une page web dont voici l'adresse
http://help.internet-optimizer.com/?js=1&e=ERR404&u=http%3A//localhost/&cls=wsi12&rid=c01
http://help.internet-optimizer.com/?js=1&e=ERR404&u=http%3A//localhost/&cls=wsi12&rid=c01
Quand il y a un "#" devant la ligne, c'est un commentaire, sinon c'est une valeur récupérée lors du lancement d'Apache pour sa config.
Port 80
ServerName localhost
DocumentRoot "C:/Program Files/EasyPHP1-7/www"
#
# 127.0.0.1 is the TCP/IP local loop-back address, often named localhost. Your
# machine always knows itself by this address. If you use Apache strictly for
# local testing and development, you may use 127.0.0.1 as the server name.
je vois rien d'autre
ServerName localhost
DocumentRoot "C:/Program Files/EasyPHP1-7/www"
#
# 127.0.0.1 is the TCP/IP local loop-back address, often named localhost. Your
# machine always knows itself by this address. If you use Apache strictly for
# local testing and development, you may use 127.0.0.1 as the server name.
je vois rien d'autre
fais "Edition->Rechercher"
et pour fro, tu crois qu'adaware peut résoudre le problème? car si on est passé sur le port 8080 et qu'internet optimizer utilise le port 80, ça devrait marcher non ?
et pour fro, tu crois qu'adaware peut résoudre le problème? car si on est passé sur le port 8080 et qu'internet optimizer utilise le port 80, ça devrait marcher non ?
1/ telecharger ce truc :
http://www.download.com/Ad-Aware-SE-Personal-Edition/3000-8022_4-10045910.html?part=dl-ad-aware&subj=dl&tag=top5
2/ dire a ton firewall qu'il doit ouvrir ton port 80 :)
http://www.download.com/Ad-Aware-SE-Personal-Edition/3000-8022_4-10045910.html?part=dl-ad-aware&subj=dl&tag=top5
2/ dire a ton firewall qu'il doit ouvrir ton port 80 :)
ben tout dépend du firewall que tu utilises. si c'est celui de win$, tu vas dans panneau de config->Pare feu Win$->Exceptions ->Ajouter un port->80 (ceci dit entre nous, si elle peut naviguer sur le net, c'est qu'il est ouvert, nan?)
sinon tu vas dans les options de ton firewall (si tu en as un !)
Bon app' à tout'
sinon tu vas dans les options de ton firewall (si tu en as un !)
Bon app' à tout'
En tout cas ce soft ad-aware est super ! il m'a détecté 1953 merde sur mon PC !! j'ai tout mit en quarantaine ....
Déjà si mon problème de connection ne s'est pas arrangé, j'aurai déjà trouvé des merdes sur mon PC grâce à vous tous ...merci mille fois en tout cas
A qui dois-je m'adresser pour ce problème de port ???
Déjà si mon problème de connection ne s'est pas arrangé, j'aurai déjà trouvé des merdes sur mon PC grâce à vous tous ...merci mille fois en tout cas
A qui dois-je m'adresser pour ce problème de port ???
alors...
panneau de confi -> connections reseau -> ta connex -> propriétés
onglet "parametres avancés".
si le parefeu internet est coché, tu dois avoir un bouton en bas "parametres".
et dans ces parametres tu as une liste de services ou tu trouveras server web [HTTP]...
tu coches et c'est bon :)
Ceci est valide avec le SP1 de win XP... sur le SP2 c'est peut-etre différent...
panneau de confi -> connections reseau -> ta connex -> propriétés
onglet "parametres avancés".
si le parefeu internet est coché, tu dois avoir un bouton en bas "parametres".
et dans ces parametres tu as une liste de services ou tu trouveras server web [HTTP]...
tu coches et c'est bon :)
Ceci est valide avec le SP1 de win XP... sur le SP2 c'est peut-etre différent...
Listen 8080
je sais pas si j'ai mis un blanc en trop ,
l'adresse doit etre :
http://127.0.0.1:8080