php windows xampp bitnami

xampp php 7



Error al instalar XAMPP: Windows no puede encontrar-n (7)

He intentado instalar XAMPP desde hace bastante tiempo, pero cada vez, al final de la instalación, dice:

Windows no puede encontrar "-n"

http://i.imgur.com/AIYrHGm.png

Y después de eso, dice:

Problema al ejecutar el paso posterior a la instalación. Falló la instalación (php.exe) Quizás tenga que instalar el paquete de Visual C ++ 2008.

http://i.imgur.com/n8PtXYN.png

Tengo un paquete de Visual C ++ 2008 y todavía dice esto. ¿Qué hago ahora? Tengo Windows 10 de 64 bits para quien se lo pregunte.


Cambia la configuración de tu registro.

  1. Abra el Editor del Registro presionando la combinación de teclas Windows + R , escriba regedit y presione Entrar.
  2. Si se lo solicita el UAC, haga clic en Sí para continuar.
  3. Vaya a HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/System
  4. En el panel del lado derecho, busque un EnableLUA y establezca el valor en 0 y cierre el Editor del Registro.
  5. Reinicia tu computadora.

Fuente: windows10update.com

Luego escribe el shell XAMPP:

setup_xampp.bat


Ese error podría mostrarse si ya tenía una versión anterior de XAMPP instalada en la carpeta predeterminada (C: / xampp) e intenta instalar una nueva versión en una carpeta personalizada específica. Simplemente vaya al Panel de control de Windows, Agregar o quitar programas y desinstale la instalación anterior de XAMPP.


Lo instalé en la raíz de mi disco C: y funcionó. Es extraño que antes pudiera instalarlo en la carpeta de archivos de mi programa y que todo funcione ...


Puedo confirmar con Windows 10, que el mensaje "Windows no puede encontrar -n" se basa en el hecho de que está instalando XAMPP en una carpeta que no es c: / xampp.

Eso es más bien un gran descuido para aquellos que distribuyen XAMPP, deberían permitir rutas relativas.

Estaba intentando establecer XAMPP en c: / webservers / xampp / porque estoy trabajando con varias versiones de servidores para pruebas y desarrollo y, bueno, ahí va esa idea.

Por supuesto, al final, siempre podría hacerlo yo mismo y obtener cada paquete que necesite, como APACHE, mySQL, etc. Y eso significaría, no depender de XAMPP.

De todos modos, es un defecto bastante estúpido, pero es lo que es y es gratis, entonces, ¡pagas por lo que obtienes! :)


Tuvo el mismo problema cuando intenté instalar xampp en una carpeta con espacios en su nombre ( ejemplo de una carpeta )

Se resolvió después de que reinstalé xampp en la carpeta de c: / xampp


Una alternativa a las respuestas actuales: encontré que la instalación en una carpeta con un guión tampoco parece funcionar para mí. Por ejemplo, C:/xampp-test/ todavía daría un error. C:/xampptest/ a C:/xampptest/ solucionó el problema.


setup_xamp.bat una vez (sin derechos de administrador) e hice alguna configuración para XAMPP pero eso no ayudó. Cuando setup_xamp.bat nuevo con derechos de administrador, me dio un mensaje "¡nada que hacer!".

Mientras miraba la configuración de Apache, me di cuenta de que estaba intentando escuchar en el puerto 80 y que ya tenía IIS escuchando en ese puerto. Lo que estaba causando el problema.

Así que cambié httpd.conf para usar un puerto diferente 8765 (cambio necesario en 2 lugares)

También se cambió httpd-ssl.conf para usar un puerto 8766 diferente (cambio necesario en 3 lugares)

Luego, en el panel de control de XAMPP> Configuración> Servicios y configuración de puerto> especifique el mismo número de puerto para Apache.

Una vez hecho esto, pude iniciar Apache sin ningún error.