Partage
  • Partager sur Facebook
  • Partager sur Twitter

probème fichiers log

Sujet résolu
    23 juillet 2017 à 15:50:24

    Bonjour,

    Je suis le cours : "créez des pages web interactives avec javascript". Je commence le chapitre "Envoyez des données à un serveur web".

    Tout se passe bien. La configuration est faite, les fichiers demandés sont téléchargés et mis en place.

    L'exemple du formulaire "qui est le plus fort ?" s'affiche sans problèmes.

    Mais je ne trouve pas les fichiers post_form.log et post_json.log pour vérification (et pourtant j'ai cherché !)

    Je travaille avec linux. J'ai tapé la commande : sudo find /opt/ -name "post_form.log" et RIEN.

    En continuant mes recherches, j'ai découvert le fichier php_error_log qui m'indique ceci :

    PHP Warning:  file_put_contents(post_form.log): failed to open stream: Permission non accordée in /opt/lampp/htdocs/javascript-web-srv/post_form.php on line 9.

    J'ai vérifié la ligne et du même coup les deux fichiers téléchargés : tout est ok de ce côté.

    En lisant "Permission non accordée" je me suis tourné vers le chmod pour autorisé l'exécution du fichier.

    Le problème persiste. Je ne vois vraiment plus où chercher.

    AU SECOURS!  A L'AIDE!

    Merci. ^^

    • Partager sur Facebook
    • Partager sur Twitter
      23 juillet 2017 à 16:18:03

      Salut,

      Normalement avec file_put_contents , PHP va les créer tout seul dans le dossier javascript-web-srv.

      Ou Décidément, j'ai apparemment rien compris au message.

      -
      Edité par WillyKouassi 23 juillet 2017 à 16:23:19

      • Partager sur Facebook
      • Partager sur Twitter
      le bienfait n'est jamais perdu
        23 juillet 2017 à 17:10:14

        oui c'est ce qui devrait arriver mais mon problème c'est qu'il n'y a rien ! Et, comme je l'ai indiqué, il y a écri "permission non accordée etc"

        Voilà pourquoi moi aussi je ne comprends pas.

        • Partager sur Facebook
        • Partager sur Twitter
          23 juillet 2017 à 17:38:44

          Alors le problème de permissions se situe au niveau du dossier , si tu n'arrives pas à créer les fichiers.

          -
          Edité par WillyKouassi 23 juillet 2017 à 18:40:15

          • Partager sur Facebook
          • Partager sur Twitter
          le bienfait n'est jamais perdu
            23 juillet 2017 à 18:30:35

            Raté!

            Je viens de mettre la permission au dossier javascript-web-srv et aux fichiers .log et toujours rien et le message d'erreur mise à jour.

            J'avoue que je n'y comprends rien.

            Je vais tout refaire depuis le début, je verrai bien.

            C'est curieux que ça fonctionne dans un sens (demandes des infos au serveur) et pas dans l'autre.

            J'ai envoyé un message au prof mais ce sont les vacances et je ne sais pas si il consulte toujours la messagerie indiquée.

            • Partager sur Facebook
            • Partager sur Twitter
              23 juillet 2017 à 19:56:52

              Bonjour,

              Que renvoie la commande suivante dans un terminal de commande :

              $ ls -l /opt/lampp/htdocs
              • Partager sur Facebook
              • Partager sur Twitter
                23 juillet 2017 à 21:44:32

                Voici ce que donne la commande après avoir effacé et ré-écris les instructions du cours :

                -rw-r--r--  1 root   root    3607 févr. 27 10:36 applications.html
                -rw-r--r--  1 root   root     177 févr. 27 10:36 bitnami.css
                drwxr-xr-x 20 root   root    4096 juin  12 10:22 dashboard
                -rw-r--r--  1 root   root   30894 mai   11  2007 favicon.ico
                drwxr-xr-x  2 root   root    4096 juin  12 10:22 img
                -rw-r--r--  1 root   root     260 juil.  9  2015 index.php
                drwxr-xr-x  3 root   root    4096 juil. 23 21:18 javascript-web-srv
                drwxr-xr-x  2 root   root    4096 juin  12 15:10 tests
                drwxr-xr-x  2 daemon daemon  4096 juin  12 10:22 webalizer

                et pour les fichiers situés dans javascript-web-srv :

                -rw-r--r-- 1 root root  161 juil. 23 21:17 post_form.php
                -rw-r--r-- 1 root root  125 juil. 23 21:18 post_json.php

                Après ré-écriture, ça ne fonctionne toujours pas.

                Après 3 jours (oui oui trois jours) le problème est résolu. J'ai modifié le chmod des fichiers php ET du dossier javascript-web-srv.

                Merci à ceux qui sont intervenus.


                -
                Edité par Philippe Bihin 24 juillet 2017 à 15:58:48

                • Partager sur Facebook
                • Partager sur Twitter

                probème fichiers log

                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                • Editeur
                • Markdown