Voici mes paramètres Apache httpd.conf:
Listen 8012
ServerName localhost:8012
Chaque fois que je lance Apache via, XAMPP
je vois ce message:
Status Check OK
Busy…
Apache Started [Port 80]
N'importe qui, aidez-moi, puis-je modifier d'autres paramètres?
Réponses:
Pour répondre à la question initiale:
Pour changer le port du serveur XAMPP Apache, procédez comme suit :
1. Choisissez un numéro de port gratuit
Le port par défaut utilisé par Apache est
80
.Jetez un oeil à tous vos ports utilisés avec netstat (intégré à XAMPP Panneau de configuration).
Ensuite, vous pouvez voir tous les ports utilisés et ici nous voyons que le
80
port est déjà utilisé parSystem
.Choisissez un numéro de port libre (
8012
, pour cet exemple).2. Modifiez le fichier "
httpd.conf
"Remplacez-les par:
Enregistrez le fichier.
Accédez à: http: // localhost: 8012 pour vérifier si cela fonctionne.
Sinon, vous devez modifier le
http-ssl.conf
fichier comme expliqué à l' étape 3 ci-dessous. ↓3. Modifiez le fichier "
http-ssl.conf
"Recherchez les lignes suivantes:
Remplacez-les par un autre numéro de port (
8013
pour cet exemple):Enregistrez le fichier.
Redémarrez le serveur Apache.
Accédez à: http: // localhost: 8012 pour vérifier si cela fonctionne.
4. Configurer les paramètres du serveur XAMPP Apache
Si vous souhaitez accéder à localhost sans spécifier le numéro de port dans l'URL
http: // localhost au lieu de http: // localhost: 8012 .
8012
et8013
).4.1. Configuration du navigateur Web
Si cette configuration ne masque pas le numéro de port dans l'URL, c'est parce que votre navigateur Web n'est pas configuré pour. Voir: Outils ► Options ► Général ► Paramètres de connexion ... vous permettra de choisir différents ports ou de modifier les paramètres de proxy.
4.2. Pour les rares cas de malchance ultime
Si l'étape 4 et la configuration du navigateur Web ne fonctionnent pas pour vous, la seule façon de le faire est de revenir à 80 ou d'installer un écouteur sur le port 80 (comme un proxy) qui redirige tout votre trafic vers le port 8012.
Pour répondre à votre problème:
Si vous avez toujours ce message dans la console du panneau de configuration:
xampp-control.exe
fichier (probablement dansC:\xampp
)XAMPP.INI
dans ce répertoire (doncXAMPP.ini
etxampp-control.exe
sont dans le même répertoire)Mettez les lignes suivantes dans le
XAMPP.INI
fichier:Maintenant, vous obtiendrez toujours:
Veuillez noter que ceci est uniquement à des fins d'affichage . Il n'a aucun rapport avec votre
httpd.conf
.la source
La meilleure solution est de reconfigurer le serveur XAMPP Apache pour écouter et utiliser différents numéros de port. Voici comment procéder:
1) Tout d'abord, vous devez ouvrir le fichier Apache «httpd.conf» et le configurer pour utiliser / écouter sur un nouveau port no. Pour ouvrir le fichier httpd.conf, cliquez sur le bouton «Config» à côté des boutons Apache «Démarrer» et «Admin». Dans le menu contextuel qui s'ouvre, cliquez sur et ouvrez httpd.conf
2) Dans le fichier httpd.conf, recherchez «écouter». Vous trouverez deux lignes avec quelque chose comme:
Remplacez le numéro de port par un numéro de port. de votre choix (par exemple le port 1234) comme ci-dessous
3) Ensuite, dans le même fichier httpd.conf, recherchez «ServerName localhost:» Réglez-le sur le nouveau numéro de port.
4) Enregistrez et fermez le fichier httpd.conf.
5) Cliquez à nouveau sur le bouton Apache config et ouvrez le fichier «httpd-ssl.conf».
6) Dans le fichier httpd-ssl.conf, recherchez à nouveau «Listen». Vous pouvez trouver:
Changez-le pour écouter sur un nouveau port non de votre choix. Dites comme:
7) Dans le même fichier httpd-ssl.conf, trouvez une autre ligne indiquant
<VirtualHost _default_:443>
. Remplacez-le par votre nouveau numéro de port. (comme 1443)8) Toujours dans le même httpd-ssl.conf, vous pouvez trouver une autre ligne définissant le numéro de port. Pour cela, recherchez «ServerName». vous pourriez trouver quelque chose comme:
Remplacez ce ServerName par votre nouveau numéro de port.
8) Enregistrez et fermez le fichier httpd-ssl.conf.
9) Enfin, il n'y a qu'un autre endroit où changer le numéro de port. Pour cela, cliquez et ouvrez le bouton «Config» de votre panneau de configuration XAMPP. Cliquez ensuite sur le bouton «Paramètres du service et du port». À l'intérieur, cliquez sur l'onglet «Apache» et entrez et enregistrez les nouveaux numéros de port dans les cases «port principal» et «port SSL». Cliquez sur Enregistrer et fermez les boîtes de configuration.
Cela devrait faire l'affaire. Maintenant, «Démarrez» Apache et si tout se passe bien, votre serveur Apache devrait démarrer.
Vous verrez également le numéro de port / s Apache dans le panneau de configuration XAMPP a changé pour les nouveaux ID de port que vous avez définis.
la source
Avez-vous essayé d'accéder à votre page en tapant " http: // localhost: 8012 " (après avoir redémarré l'apache)?
la source
Si le
XAMPP server
est en cours d'exécution pour le moment, arrêtez le serveur XAMPP.Suivez ces étapes pour modifier le numéro de port.
Ouvrez le fichier à l'emplacement suivant.
Ouvrez le
httpd.conf
fichier et recherchez la chaîne:Écoutez 80
Il s'agit du numéro de port utilisé par XAMMP.
Recherchez ensuite la chaîne ServerName et mettez à jour le numéro de port que vous avez entré précédemment pour
Listen
Maintenant, enregistrez et redémarrez le serveur XAMPP.
la source
J'ai eu un problème aussi. J'ai changé de port mais je n'ai pas pu démarrer sur 8012.
Skype était impliqué car il avait le même port - 80. Et il ne pouvait pas laisser Apache changer son port.
Donc, redémarrez simplement l'ordinateur et avant d'activer d'autres programmes, ouvrez d' abord le port de xampp , disons de 80 à 8000 ou 8012 sur ces lignes dans httpd.conf
Redémarrez xampp, démarrez apache, vérifiez localhost.
la source
si cela ne fonctionne pas au-dessus de l'ID de port, changez-le. comme 8082,8080 Redémarrez xammp, démarrez le serveur apache, vérifiez-le. Il fonctionne maintenant.
la source