Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Brackets] Chrome ne trouve pas le localhost

    7 octobre 2018 à 16:45:47

    Bonjour,

    je suis actuellement le cours : Créer des pages intéractives avec Javascript.

    Je suis au chapitre : Interroger un serveur web.

    J'ai bien wampserver d'ouvert et je n'utilise pas skype.

    Quand j'ouvre le localhost à partir de wamp, tout fonctionne bien, je peux aller dans l'arborescence ... etc

    J'ai fait l'exercice langages. Quand j'ouvre le html avec internet explorer ou firefox tout va bien.

    C'est quand je veux utiliser l'Aperçu en direct de Brackets que ça ne marche pas.

    Brackets ouvre bien chrome mais il affiche ces messages dans la console :

    Failed to load http://localhost/javascript-web-srv/data/langages.txt: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://127.0.0.1:49385' is therefore not allowed access.

    et aussi cette lignes

    Erreur réseau avec l'URL http://localhost/javascript-web-srv/data/langages.txt

    J'ai ça dans la barre de chrome : http://127.0.0.1:49385/html/langages.html

    J'ai le titre <h1> de mon document html alors je sais qu'il l'ouvre bien mais apparement il ne trouve pas le serveur local.

    Donc il n'affiche pas la liste des langages.

    Des idées ? j'arrive vraiment pas à comprendre.

    PS: J'ai même éditer wampmanager.conf et changer les lignes navigator et editor pour mettre :

    navigator ="C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"

    editor ="C:/Program Files (x86)/Brackets/Brackets.exe"

    MAis ça ne marche pas ...

    • Partager sur Facebook
    • Partager sur Twitter
      8 octobre 2018 à 15:59:26

      L'erreur c'est que tu essaies d'accéder à une ressource depuis une URL qui n'est pas la même que celle de la ressource. Donc le seveur refuse.

      • Partager sur Facebook
      • Partager sur Twitter
        8 octobre 2018 à 21:41:10

        Pourtant cela marche avec les autres navigateurs ...

        Qu'est ce que je dois changer ?

        Merci d'avance

        • Partager sur Facebook
        • Partager sur Twitter
          10 octobre 2018 à 15:22:43

          Les CORS. Ce n'est pas un problème de js mais un problème de configuration du serveur.
          • Partager sur Facebook
          • Partager sur Twitter
            10 octobre 2018 à 21:12:08

            Ok, donc au vu de mes connaissances actuelles ce n'est pas encore dans mes cordes.

            Bon, je vais continuer à bosser et quand j'en saurai plus (quand j'aurai abordé le sujet dans un futur à déterminer), j'essaierai de modifier tout ça par moi même.

            Je vous remercie pour vos réponses.

            • Partager sur Facebook
            • Partager sur Twitter
              11 octobre 2018 à 11:41:44

              Pour dev, tu peux toujours mettre
              Access-Control-Allow-Origin: *
              • Partager sur Facebook
              • Partager sur Twitter
                11 octobre 2018 à 21:46:09

                Je n'ai pas encore de connaissance en PHP, c'est mon prochain objectif ... :-p
                • Partager sur Facebook
                • Partager sur Twitter

                [Brackets] Chrome ne trouve pas le localhost

                × 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