HTTP ERROR 500

Résolu

Bonjour,

J'ai cette erreur qui apparait sur une seul page de mon site et je ne vois pas comment la résoudre. Dès que je la met sur mon serveur la page m'affiche HTTP ERROR 500 et c'est la dseule page de mon site qui l'as met.

2 réponses

  1. Modérateur

    Bonjour,

    Une erreur 500 indique une erreur au niveau du serveur ...

    Soit un souci de configuration ... soit un souci de code...

    Et bien souvent... c'est bel et bien le code qui est concerné..

    Par contre...  si tu ne nous le montres pas... impossible de t'aider à le corrige r !


    0
    1. <section class="container-prim">
              <?php
                  include 'header.php';
              ?>
              <div class="container">
                  <div class="d-flex justify-content-center">
                      <div class="col-8 m-4">
                          <form method="POST">
                              <div class="form-group">
                                  <div class="text-center">
                                      <h1>Nous conctater </h1>
                                  </div>
                                  <div class="d-flex">
                                      <input type="text" name="nom" placeholder="Nom" autocomplete="off" class="form-control" required/>
                                      <input type="text" name="prenom" placeholder=" Prénom" autocomplete="off" class="form-control" required/>
                                  </div>
                                  <br/>
                                  <input type="email" name="email" placeholder="Votre email" autocomplete="off" class="form-control" required/>
                                  <br/>
                                  <input type="texte" name="sujet" placeholder="Sujet" autocomplete="off" class="form-control" required/>
                                  <br/>
                                  <textarea rows="10" name="message" placeholder="Votre message" class="form-control" required></textarea>
                                  <br/>
                                  <button type="submit" class="btn btn-lg btn-primary">Envoyer</button>
                              </div>
                          </form>
                      </div>
                  </div>
              </div>
      
              <?php
                  if (isset($_POST["message"])){
                      $message = " Nom : " . $_POST["nom"] . "
                      Prénom : " . $_POST["prenom"] . "
                      email : " . $_POST["email"] . "
                      Sujet : " . $_POST["sujet"] . "
                      message : " . $_POST["message"] . "
                      "
                      $retour = mail("", $_POST["sujet"], $message, "From:***@***" . "\r\n" . "Reply-to:" . $_POST["email"]);
                      if ($retour) {
                          echo "<p>L'email a bien été envoyé.</p>";
                      }
                  }
              ?>
              <?php
                  include 'footer.php';
              ?>
          </section>
      0
    2. @kyller_4432

      voici mon code de toute la page ou il y a l'erreur

      0
    3. Modérateur
      @kyller_4432

      Ligne 38 il manque un point-virgule

      0
    4. @jordane45

      merci c'était sa. 

      0
    5. Modérateur
      @kyller_4432

      Je sais..

      :-)

      0
  2. J'ai trouvé le lien suivant qui pourra t'aider, je l'espère:
    https://tutoriels.lws.fr/wordpress/erreur-500-sur-wordpress?gad=1&gclid=Cj0KCQjwnMWkBhDLARIsAHBOftqljIC7MINLkBAITDJNyFSvEOopK719EBh0p4KcUKq4yTyK2dI4yCUaAvTnEALw_wcB
    @jordane, il peut être difficile d'afficher ici une page web, surtout si elle est assez grosse.

    Est-ce que la page peut s'afficher en local sur le serveur?

    -1
    1. Modérateur

      Bonjour

      Vu qu'il n'a rien précisé... Nous ne savons pas si il s'agit de pages développer par lui-même ou à l'aide d'un CMS.

      Sa question ayant été posée dans le forum PHP et non dans le forum WordPress, j'en déduis donc que c'est un script qu'il a écrit lui-même.(jusqu'à ce qu'il indique le contraire.... Si besoin)

      Par conséquent, le lien que tu as donné ne sert à rien

      Nb: la longueur d'un script PHP même très long, peut être posté ici sans difficulté à condition de bien penser à utiliser le petit bouton qui sert à poster du code lorsque l'on rédige un message.

      0