¿Qué debo hacer si el servicio Apache no se inicia después de actualizar el sistema Win8?

  

Los usuarios que utilizan el sistema Win8 saben que recibirán actualizaciones de parches de las actualizaciones del sistema. En circunstancias normales, los usuarios del sistema Win8 se actualizarán, pero algunos usuarios se han encontrado con algunos problemas inexplicables después de la actualización, incluido Apache. El servicio no se pudo iniciar o el servicio de Apache desapareció. ¿Qué está pasando?

Apache es el software de servidor web número uno del mundo. Se ejecuta en casi todas las plataformas informáticas de uso generalizado y es el software más popular del lado del servidor web debido a su uso generalizado en todas las plataformas y la seguridad. Al desarrollar un programa de servidor PHP o Java, los programadores elegirán usar el servidor Apache como servidor de fondo. La razón por la que el servicio desapareció después de la actualización de win8 a 8.1 es porque el registro no se ha actualizado después de la actualización.

Solución

1. Primero, abra el navegador, ingrese localhost y presione Enter. Si aparece la página que se muestra a continuación, continúe. Si se produce una respuesta, es muy probable que sus otros servidores sigan abiertos, como IIS, que debe cerrarse primero. Debido a que estos servidores tomarán el puerto 80 de la computadora. Win8.1 shutdown IIS puede tener un error, los pasos específicos no se describen aquí, si encuentra este problema, por favor busque Baidu.

2, luego, busque el directorio de instalación del servidor Apache, generalmente aparece en \\ Apache Software Foundation \\ Apache2.2, abra el directorio bin. El directorio bin es el directorio del ejecutable. Como se muestra abajo.

3. Localice el comando httpd.exe en el directorio bin, como se muestra en la siguiente figura. Inicie cmd, la línea de comandos, ejecútelo como administrador, cd al directorio bin.

4, use cmd para ejecutar el siguiente comando para instalar el servicio: httpd.exe -k install -n Apache2.2. Apache2.2 es el nombre del servicio que se instalará.

5. Una vez completada la instalación, use el comando net start Apache2.2 para iniciar el servicio que acaba de instalar. Si no está acostumbrado a usar comandos, puede abrir la lista de servicios e iniciar el servicio manualmente. Como se muestra en la figura

Lo anterior es la solución al fallo del inicio del servicio de Apache después de la actualización del sistema Win8. Es importante recordar a todos que los atributos del servicio instalados de forma predeterminada mediante la línea de comandos son automáticos, si no desea estos servicios. El arranque se inicia automáticamente, debe modificarlo en las propiedades de la lista de servicios.

Copyright © Conocimiento de Windows All Rights Reserved