Servidor localhost con xampp

Pseudo -  
jordane45 Mensajes publicados 30427 Fecha de registro   Estado Moderador Última intervención   -

Hola,

Estoy utilizando XAMPP en Windows y quisiera saber por qué cuando intento lanzar mi sitio (inscripcion.php) con el puerto de MySQL me dice:

"Esta página no funciona

localhost envió una respuesta incorrecta."

Si pueden ayudarme.

Pongo una foto del código de XAMPP y del error.

Gracias de antemano.

5 respuestas

  1. barnabe0057 Mensajes publicados 14329 Fecha de registro   Estado Colaborador Última intervención   4 929
     

    Hola,

    Tu sitio no está corriendo en el puerto 3306, es MySql el que utiliza este puerto.



    0
  2. Pseudo
     

    ¿Entonces, qué hago?

    0
    1. barnabe0057 Mensajes publicados 14329 Fecha de registro   Estado Colaborador Última intervención   4 929
       

      Prueba los puertos HTTP: 80 o 443

      0
  3. jordane45 Mensajes publicados 30427 Fecha de registro   Estado Moderador Última intervención   4 833
     

    Hola,

    El puerto por defecto es el 80, por lo que ni siquiera es necesario especificarlo en la URL.

    Solo tienes que ir a:  http://localhost/

    Si tu página de inscripción se encuentra en la carpeta www o httdocs (no recuerdo en xamp), en ese caso, la URL será

    http://localhost/inscripcion.php

    Por cierto, aquí tienes algunas información útil para integrar en tu sitio:

    https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code

    https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs

    Esto seguramente te evitará futuras preguntas sobre php...


    .
    Cordialmente,
    Jordane

    0
  4. Pseudo
     

    ¡Gracias a ustedes dos! Lo intentaré más tarde.

    0
    1. Pseudo
       

      Con el puerto 443 me devuelve:

      " Su navegador envió una solicitud que este servidor no pudo entender.
      Razón: Estás hablando HTTP simple a un puerto de servidor habilitado para SSL.
      En su lugar, utiliza el esquema HTTPS para acceder a esta URL, por favor.


      Apache/2.4.54 (Win64) OpenSSL/1.1.1p PHP/8.2.0 Servidor en www.example.com Puerto 443".

      El puerto 80 me redirige al sitio de xampp para Windows.

      Y finalmente, cuando pongo http://localhost/inscripcion.php me dice:

      " No encontrado

      La URL solicitada no se encontró en este servidor.


      Apache/2.4.54 (Win64) OpenSSL/1.1.1p PHP/8.2.0 Servidor en localhost Puerto 80".

      Por lo tanto, no entiendo por qué me hace esto. Sin embargo, la carpeta del sitio web está correctamente en la carpeta htdocs.

      0
      1. jordane45 Mensajes publicados 30427 Fecha de registro   Estado Moderador Última intervención   4 833 > Pseudo
         

        ¿Puedes mostrarnos una captura de pantalla de la estructura de tus archivos en el htdocs?

        0
      2. Pseudo > jordane45 Mensajes publicados 30427 Fecha de registro   Estado Moderador Última intervención  
         
        0
      3. jordane45 Mensajes publicados 30427 Fecha de registro   Estado Moderador Última intervención   4 833 > Pseudo
         

        Tienes un subdirectorio... (quita el espacio del nombre, en cambio, y reemplázalo por un guion o un guion bajo)

        Luego, hay que ponerlo en la ruta

        http://localhost/site-web/inscripcion.php

        0
  5. Pseudo
     

    Ok, está bien, excepto que esta vez dice esto:

    0
    1. jordane45 Mensajes publicados 30427 Fecha de registro   Estado Moderador Última intervención   4 833
       

      Aquí hay otro problema.

      Te invito a marcar esta discusión como RESUELTA y luego a crear una nueva discusión (en el foro correcto) sobre este nuevo problema.

      Por cierto, gracias por publicar tu código correctamente en el foro, utilizando el ícono correspondiente al redactar un mensaje.

      También veo que no has seguido las instrucciones dadas en los enlaces que te proporcioné... sería bueno que lo hicieras.

      Y para terminar... el mensaje de error que nos muestras se refiere a un problema de conexión a la bdd.

      O tu contraseña no es correcta... o el nombre de la base...

      0