web-dev-qa-db-fra.com

Les ports XAMPP changent tout seuls

Mes ports Apache sont définis sur:
80 et 443

En regardant le panneau de commande XAMPP quelques heures plus tard, j'ai remarqué que les ports avaient été modifiés en:
05 et 59895

  1. XAMPP basculerait-il automatiquement sur ces ports pour une raison quelconque après plusieurs heures?
  2. Y at-il un danger à utiliser/ouvrir ces ports?
23
vbenitogo

Le même problème a été résolu dans ce message par l’un des développeurs de XAMPP. En supposant que cela soit réel (citation):

En bref, c'est normal. Apache écoute et accepte les demandes sur les ports 80 et 443 mais ne traite pas les demandes sur ces ports. Lorsque vous ou d'autres personnes vous connectez à vos serveurs, ils seront gérés par d'autres connexions utilisant généralement des ports élevés. Le panneau de commande recherche uniquement tous les ports associés à un module. Il suffit de ramasser ces ports clients et la boîte pour afficher tous les ports n’est pas assez grande pour tous les montrer.

18
Shahar

C’est le scénario complet que j’explique ici et qui vous éclaircira:

Nous avons une page php qui ne répond pas, la première chose qui nous vient à l’esprit est la suivante: le service Apache est-il exécuté sur xampp?

nous allons immédiatement au xampp pour vérifier, et ce que nous voyons, c'est que le port n'est pas à 80 !!! Chacun en déduira certainement le résultat de son problème de port (le même cas m’est arrivé).

Bien que ce ne soit pas la question du port. infact xampp changes the ports for it self. while requests are recieved on 80 as normal.

Le vrai problème à ce moment-là est le suivant: our code is not connecting to Database.

Par conséquent . S'il vous plaît gardez à l'esprit, il n'y a pas de problème à cela. Votre Apache va bien. Allez juste vérifier votre connexion à la base de données! et bravo :)

3
captain_a

Avez-vous Skype? Parce que skype utilise automatiquement le port: 80 et ou 443.

Essayez de le changer.

1
Mariagrazia.B

J'ai rencontré ce problème lors de l'utilisation de XDebug.
Tout dans XAMPP était très lent, phpmyadmin ou n’importe quel site Web. Les ports changeaient presque à chaque demande.
Commenter le blocage de [XDebug] sur php.ini était ma solution.

0
Oliver

vous pouvez être en train de vérifier les identifiants de démon/processus actuels via le panneau de contrôle XAMPP ..xampp ne modifie pas les numéros de port de son propre choix .. redémarrez votre système ou redémarrez Apache.

j'espère que cela résoudra vos deux questions ..

0
000

Si vous avez installé Xdebug, il peut y avoir un problème car XAMPP et Xdebug ont des scénarios de haut en bas. Vérifiez si Xdebug écoute PHP. Si oui, désactivez ou désactivez cette écoute jusqu'à la finalisation avec la base de données.

0
S.Hettz

Eh bien, j'ai eu ce problème alors je suis arrivé ici.

Je comprends que ce n’est pas un problème avec xampp alors j’ai commencé à vérifier mon code.

Je travaillais avec ce code vendredi dernier.

$ conn = new mysqli ($ Host, $ user, $ pass, $ database);

Aujourd'hui, le code ne fonctionnait pas, j'ai donc mis à jour:

$ conn = new mysqli ($ Host. "8000", $ utilisateur, $ pass, $ base de données); // 8000 est le port Apache, vous pouvez le changer à 80

Ça fonctionne bien pour moi!

J'espère que cela vous aidera

0
Rafaelqueiroz

Assurez-vous que vous avez bien indiqué le numéro de port après votre hôte si votre port requis pour My SQL est requis. Généralement, nous n’exigeons pas la valeur Port en hôte.

Je viens de faire cette erreur et je l'ai trouvée.

0
Nirav Patel