2017-06-25 2 views
1

Ich habe ein Thema in WordPress 4.8 erstellen. Wenn ich versuche, die Rest-API zu verbinden, zeige ich einen 404-Fehler bei meinem lokalen, aber auf meiner Domain funktioniert es gut.Wordpress Rest API-Route zeigt 404 Fehler bei localhost

Ich habe /etc/apache2/sites-enabled navigiert und öffnete 000-default

Alle der AllowOverride Variablen None wurden eingestellt, die ich mit All ersetzt.

Aber immer noch funktioniert es nicht bei meinem localhost.

+0

Bitte lesen Sie [fragen], zeigen Sie uns einen Code und eine Adresse, die Fehler zurückgibt. – Picard

+0

siehe unten URL. es erklärt besser, https://wordpress.stackexchange.com/questions/270309/create-a-new-post-from-hybrid-mobile-app-in-wordpress-using-json-api-plugin – GNANA

Antwort

1

Fügen Sie einen Hostnamen in localhost und versuchen, den Zugriff auf die API durch den Hostnamen

Für Änderung Hostnamen goto Verzeichnis/etc

zu verwenden

und offene Gastgeber in Text-Editor-Datei und unterhalb der Linie

domain.com 127.0.0.1

hinzufügen und speichern, dann Starten Sie den Apache-Service

Es funktioniert für mich, hoffe, das wird Ihnen helfen.

+0

Es funktioniert für mich, aber ich muss localhost URL zu neuen Host-URL in DB ersetzen Danke! Es hat für mich funktioniert. –

0

Überprüfen Sie die Berechtigungen und versuchen chmod -R 777 für Ihre Wordpress-Ordner

+0

Ich habe mich geändert die Erlaubnis, aber immer noch, es zeigt ** 404 Fehler ** –

+0

Welchen Fehler sehen Sie in der Chrome-Konsole? Ich benutze immer nginx nicht apache, aber vielleicht ist dies etwas wie falscher Pfad zum öffentlichen Verzeichnis mit index.html, index.php? – Wordica

+0

Es zeigt mir "Die angeforderte URL/neweconomist/wp-json/wp/v2/Beiträge wurde nicht auf diesem Server gefunden" als Antwort und "Fehler beim Laden der Ressource: Der Server antwortete mit einem Status von 404 (nicht gefunden)" in der Konsole. –

Verwandte Themen