Mysql
 sql >> Base de données >  >> RDS >> Mysql

wampserver 2.2 64x n'a pas pu exécuter l'élément de menu (erreur interne)[Exception] Impossible d'exécuter l'action d'exécution :le nom du répertoire n'est pas valide

Ce message du test port 80 fonction

Actually Port 80 is used by server:Microsoft HTTPAPI/2.0

indique que vous avez récemment installé ou activé IIS ou peut-être SQLServer.

Étant donné que les services IIS ou SQLServer sont configurés pour démarrer automatiquement après un démarrage, ils ont déjà saisi le port 80. Ainsi, lorsque vous démarrez Apache, il ne peut pas obtenir le port 80.

Donc, désinstallez IIS ou SQLServer ou modifiez leur type de démarrage à l'aide du composant logiciel enfichable Services en Manual ou même Disable puis réactivez-les lorsque vous souhaitez les utiliser.

Les choses que je sais peuvent saisir le port 80 et sont liées aux installations IIS et SQLServer sont

  1. IIS
  2. Déploiement Web
  3. Service de création de rapports MS SQL Server
  4. BrancheCache (Windows 8.1)

Il peut y en avoir d'autres

Comment savoir ce qui utilise le port 80

À partir d'une fenêtre de commande, démarrez en utilisant "Démarrer en tant qu'administrateur" faites

netstat -anop TCP | find ":80"

TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       4852

Regardez le résultat de cette commande, puis mettez le numéro PID (dernier numéro sur la ligne) dans cette commande

tasklist /FI "PID eq 4852" ?FO TABLE /NH
httpd.exe                     4852 Services                   0     19,720 K

Dans cet exemple, Apache utilise le port 80 mais le vôtre sera probablement différent