Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    obctrx
    @obctrx
    Je te remercie, je tourne en rond et bien sur c'est un fix bug
    Bruno J. S. Lesieur
    @Haeresis
    Effectivement… c'est justement là où il y a marqué « undefined » que tu devrais avoir les indices de pourquoi
    ça à planté
    Indépendemment de cela, j'aimerais comprendre pourquoi l'erreur n'est pas retournée
    Bruno J. S. Lesieur
    @Haeresis
    @obctrx, dans le package NodeAtlas utilisé par ton site, trouve le fichier node-atlas/lib/init.js
    À partir de la ligne 275 tu trouverras ça
    process.on('uncaughtException', function (error) {
        limit = NA.cliLabels.uncaughtException.length + 2;
        for (i = 0; i < limit; i++) {
            separator += "=";
        }
        NA.log("");
        NA.log("\u001B[32m", separator);
        NA.log(" " + NA.cliLabels.uncaughtException);
        NA.log("\u001B[31m", " " + error.stack);
        NA.log("\u001B[32m", separator);
        NA.log("");
    
        process.exit(99);
    });
    Je te propose de remplacer ça part ça
    process.on('uncaughtException', function (error) {
        //limit = NA.cliLabels.uncaughtException.length + 2;
        //for (i = 0; i < limit; i++) {
        //    separator += "=";
        //}
        //NA.log("");
        //NA.log("\u001B[32m", separator);
        //NA.log(" " + NA.cliLabels.uncaughtException);
        //NA.log("\u001B[31m", " " + error.stack);
        //NA.log("\u001B[32m", separator);
        //NA.log("");
    
        console.log(error);
    
        process.exit(99);
    });
    Et j'aimerais que tu me renvois ce qui est retourné à ce moment là
    C'est étrange que error.stack te retournes undefined
    Maxime LUCE
    @Le-Max-De-Culture
    Je vais essayer ça @Haeresis merci beaucoup
    et désolé du retard
    Maxime LUCE
    @Le-Max-De-Culture
    Alors après avoir corrigé
    il reconnait bien le document xml
    mais j'ai toujours l'erreur
    même en mettant le script par défaut
    je ne sais pas d'où cela peut venir
    "sitemap":{
    "url": "/sitemap/",
    "charset": "UTF-8",
    "mimeType": "application/xml",
    "view": "sitemap.xml"
    },

    et voici mon code sitemap:
    <?xml version="1.0" encoding="UTF-8"?>

    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
    <!-- created with Free Online Sitemap Generator www.xml-sitemaps.com -->


    <url>
    <loc>https://le-max-de-culture.fr/</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>1.00</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/articles/</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.80</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/lessons/</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.80</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/login/</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.80</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/en/</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.80</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/team/</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.80</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/project/</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.80</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/resources/</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.80</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/legal_notices/</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.80</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/terms_of_service/</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.80</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/contact/</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.80</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/articles/mini-histoire-de-la-robotique/</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.64</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/articles/exploitation-de-la-faille-de-la-fonction-system/</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.64</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/articles/exploitation-d-une-faille-de-chemin-sur-windows/</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.64</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/pythagore/</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.64</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/reciprocal_pythagore/</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.64</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/media/partage/conference/1/diaporama.pptx</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.64</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/media/partage/conference/2/StrangeEnglishIdiomsExplained.pdf</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.64</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/media/partage/conference/4/Coefficent_existance_conf_agora.pdf</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.64</priority>
    </url>
    <url>
    <loc>https://le-max-de-culture.fr/media/partage/conference/4/CONFERENCE2020_01.pdf</loc>
    <lastmod>2020-01-11T09:55:47+00:00</lastmod>
    <priority>0.64</priority>
    </url>


    </urlset>

    obctrx
    @obctrx
    Bonjour Bruno,
    Je fais l'essais et je te donne les informations
    Je te remercie
    obctrx
    @obctrx
    Par contre, le mode inspect me donne des boutons...
    obctrx
    @obctrx
    Amazing... "UPDATE DB PATIENT erreur insertion relation patient-video : null". Bon ce n'est pas un code js mais le contenu d'un throw() qui pour me fait avancer.
    Je te remercie.
    Bruno J. S. Lesieur
    @Haeresis

    Bonjour @Le-Max-De-Culture,

    Le problème que tu as proviens de cette ligne <?xml version="1.0" encoding="UTF-8"?>.
    En réalité, <? est interprété comme du code EJS, ce qui produit ton erreur.

    Bruno J. S. Lesieur
    @Haeresis
    Voici les solutions qui s'offrent à toi
    Là première est tout simplement de placer ton sitemap.xml dans le dossier assets et non dans le dossier des views. Puisque ce n'est pas ton système qui le génère mais que tu as l'air de le fournir depuis un outil extérieur
    Le simple fait de le mettre ici assets/sitemap.xml, le rendra disponible ici : https://le-max-de-culture.fr/sitemap.xml. Tout simplement (pas besoin d'ajouter quoi que ce soit au webconfig).
    Là seconde est de ne pas utiliser le moteur de rendu, et de directement délivrer le fichier (qui ne devrait pas être placé dans views puisque c'est en réalité un fichier de contenu).
    Ton webconfig ressemblerais alors à ça
    {
        ...
        "routes": {
            ...
            "sitemap": {
                "url": "/sitemap/",
                "charset": "UTF-8",
                "mimeType": "application/xml",
                "controller": "sitemap.js"
            }
            ...
        }
        ...
    }
    Et ton fichier controllers/sitemap.js à ça
    /* jshint esversion: 6 */
    exports.changeDom = function (next, locals) {
        var NA = this,
            fs = NA.modules.fs;
    
        fs.readFile(NA.serverPath + NA.webconfig.viewsRelativePath + '/sitemap.xml', function read(err, data) {
            if (err) {
                throw err;
            }
    
            locals.dom = data;
    
            next();
        });
    };
    Bruno J. S. Lesieur
    @Haeresis
    remplace NA.webconfig.viewsRelativePath par autre chose si tu mets le sitemap ailleurs que dans tes views.
    L'avantage par rapport à la première solution est que tu peux ainsi avoir l'adresse https://le-max-de-culture.fr/sitemap/ pour ton sitemap
    Bruno J. S. Lesieur
    @Haeresis
    Enfin, la manière la moins maintenable, mais la plus rapide, est tout simplement de forcer le système à ne pas interpréter les tags XML comme des tag EJS.
    Remplace donc <?xml version="1.0" encoding="UTF-8"?> par <?- '<' ?>?xml version="1.0" encoding="UTF-8"?<?- '>' ?>
    Voilà @Le-Max-De-Culture
    Maxime LUCE
    @Le-Max-De-Culture
    Merci énormément @Haeresis !!! Je teste ça tout de suite
    En effet, ça fonctionne merci beaucoup !
    Maxime LUCE
    @Le-Max-De-Culture
    Bonsoir
    Je suis votre trutoriel
    ici
    et dans la partie Créer des fragments de contenu à partir du README.md
    après avoir modifié /controllers/common.js j'ai une erreur
    image.png
    savez-vous d'où cela vient ? @Haeresis
    Bruno J. S. Lesieur
    @Haeresis
    Il faudrait que je le relise. Mais là comme ça, cela signifie que content n'est pas un tableau. Donc tu ne peux pas utiliser la fonction map des tableaux.
    La question c'est de savoir si c'est normal que ce ne soit pas un tableau, ou que dans mon tuto j'ai mis une portion de code qui devrait apparaitre plus tard.