Gatsby-Source-WordPress Gatsby développer Retour: "La réponse du serveur était" 404 non trouvée "
Enregistrement de Gatsby Démarreur par défaut Installation fraîche de WordPress tout sur localhost. P>
WordPress est ici: localhost / FreshInstall Je vois des données JSON ici: localhost / FreshInstall / WP-JSON / Permaliniens dans WordPress défini sur: Nom de poste P>
Gatsby-Source-WordPress est le seul plugin installé dans Gatsby: P>
my-default-starter dk$ gatsby develop success open and validate gatsby-configs - 0.067 s success load plugins - 42.771 s success onPreInit - 0.034 s success initialize cache - 0.061 s success copy gatsby files - 2.423 s success onPreBootstrap - 0.052 s Path: /freshinstall/wp-json The server response was "404 Not Found" ERROR Plugin gatsby-source-wordpress returned an error Cannot read property 'data' of undefined TypeError: Cannot read property 'data' of undefined - fetch.js:134 fetch [my-default-starter]/[gatsby-source-wordpress]/fetch.js:134:21 - next_tick.js:68 process._tickCallback internal/process/next_tick.js:68:7 warn The gatsby-source-wordpress plugin has generated no Gatsby nodes. Do you need it? success source and transform nodes - 1.840 s success building schema - 1.270 s success createPages - 0.007 s success createPagesStatefully - 1.266 s success onPreExtractQueries - 0.089 s success update schema - 0.078 s success extract queries from components - 25.299 s success write out requires - 0.165 s success write out redirect data - 0.044 s success Build manifest and related icons - 0.402 s success onPostBootstrap - 0.458 s â info bootstrap finished - 269.881 s â success Generating image thumbnails â 6/6 - 2.762 s success run static queries - 3.311 s â 3/3 0.91 queries/second success run page queries - 0.077 s â 5/5 93.18 queries/second DONE Compiled successfully in 105741ms 3:25:50 PM â You can now view gatsby-starter-default in the browser. â http://localhost:8000/ â View GraphiQL, an in-browser IDE, to explore your site's data and schema â http://localhost:8000/___graphql â Note that the development build is not optimized. To create a production build, use npm run build â â¹ ï½¢wdmï½£: â¹ ï½¢wdmï½£: Compiled successfully.
4 Réponses :
tourne sur ma propre machine a été gâché. p>
Il a fallu pour toujours la résolution, ce qui a finalement résolu le problème changeait comment Apache a été configuré sur la machine. Le lien localhost / domaine n'était pas littéralement ce que c'était. J'ai cassé Apache, a cassé MySQL, puis corrigé les deux devait changer un port et enfin cela fonctionne comme ceci maintenant: P>
localhost: 8888 / domaine p>
Tout dans Gatsby-Source-WordPress a fonctionné après cela. p>
Je suis nouveau au débordement de la pile et je ne sais pas devrais-je poser une nouvelle question ou puis-je demander ici. Essayons. P>
Je suis Ce tutoriel. Je reçois la même erreur que vous avez. Je pense que j'ai également le même type de configuration que vous avez, exécutant WordPress localement avec MAMP. Mon WP est en cours d'exécution à http: // localhost: 8888 / Gatsbywp / et je peux voir les données JSON à < Un href = "http: // localhost: 8888 / gatsbywp / wp-json /" rel = "nOfollow noreferrer"> http: // localhost: 8888 / Gatsbywp / wp-json / . P>
Je ne peux pas le résoudre et je ne sais pas où commencer à résoudre ceci. Pouvez-vous dire plus précisé ce que vous avez fait à Apache et MySQL? Si cela pourrait être aussi mon prolem. Merci! P>
Je suis tombé sur ce même problème et voici les choses que j'ai faites: p>
Mes réglages de MAMP avait le port par défaut comme 80. WordPress local est accessible via http: // localhost . J'ai révergé les ports MAMP à défaut, donc l'URL locale est devenue http: // localhost: 8888 / votre domaine Nom si appliqué em> p> li>
J'ai forcé stop sqld qui fonctionnait simultanément sur mon Mac. P> Li>
Je suis allé à phpmyadmin et désactivé tous les plugins actifs. p> li>
Je suis allé à WP-admin et réinitialisez les permaliens à nom de poste em>. Cela avait déjà été défini comme Post Name em>, mais cliquez quand même sur le bouton Enregistrer em> pour commettre le changement. p> li>
ul>
Regarder en arrière, je n'ai aucune idée de ce qui était le coupable, mais j'espère que cela aide quelqu'un. P>
Hey Votre config doit ressembler à ceci, mais sinon me le faire savoir et je vais corriger :).
{ resolve: `gatsby-source-wordpress`, options: { baseUrl: process.env.API_URL, protocol: process.env.API_PROTOCOL, hostingWPCOM: false, useACF: true, includedRoutes: [ "**/categories", "**/posts", "**/pages", "**/media", "**/tags", "**/taxonomies", "**/users", "**/menus", "**/portfolio", "**/services", "**/qualifications", "**/gallery", "**/logo", "**/location", ], }, }, }
est-ce que cela aide? Github.com/gatsbyjs/gatsby/issues/9196