Cómo resolver el error en XAMPP 00000042

En mi anterior ordenador ya me daba errores XAMPP. Pensé que se debía a que ya tenía cierto uso y un batalla considerable. Mucha instalación y desinstalación de programas y demás. Por lo que el error que me generaba XAMPP al cerrar la aplicación, no era un gran problema. Terminaba el proceso y listo papeles, que diría aquel.

Con una instalación nueva de Windows y todo correcto y con sus papeles. Procedí a instalar XAMPP para mis desarrollos de WordPress. Si estás aquí es porque sabes qué es XAMPP.Y si no te explico brevemente para qué sirve: XAMPP es una aplicación que instalamos en nuestro equipo para poder tener un miniservidor ejecutándose en la propia máquina. Ideal para desarrollos webs e instalaciones en local de WordPresss, pro ejemplo.

Todo correcto. Pero al cerrar la aplicación de XAMPP

¡Ajá! ¡Ahí estaba de nuevo!

Me apareció un primer error, el siguiente: «Exception EAccessViolation in module xampp-control.ee at 0025B292. Access violation at address 0065B292 in module ‘xampp-control.exe’. Read of Address 00000042»

Y debajo de esa ventana el siguiente error, que nos da la pista de cómo solucionarlo: «Error: Cannot create file «C:\xampp\xampp-control.ini». Acceso Denegado»

Y me he puesto a solucionarlos.

Cómo solucionar Exception EAccessViolation in module xampp-control.exe

  • Ves al directorio de XAMPP
  • Localiza el archivo de configuración xampp-control.ini
  • Sobre él pulsa: botón derecho > Propiedades
  • En la pestaña Seguridad selecciona en Nombres de grupos o usuarios: Todos
  • Pulsa sobre el botón de Editar
  • En la sección de Permisos de Todos selecciona Control Total en la columna permitir.
  • Pulsa en Aceptar para cerrar la ventana Permisos de xampp-control.ini
  • Pulsa en Aceptar para cerrar la ventana Propiedades: xampp-control.ini

Y listo con esto estará solucionado el problema que generaba XAMPP. Como ves era una cuestión de permisos de los usuarios de Windows sobre XAMPP.