Warum erhalte ich beim Synchronisieren meines WooCommerce-Stores einen 404-Fehler?
Ein 404-Fehler während der Synchronisierung bedeutet in der Regel, dass Printful Deine WooCommerce-REST-API-Endpunkte nicht erreichen kann. Meist liegt dies daran, dass die Permalink-Einstellungen oder die Rewrite-Regeln des Servers falsch konfiguriert sind.
So behebst Du den Fehler
- Gehe in WordPress zu Dashboard → Settings → Permalinks
- Wähle unter Common Settings eine beliebige Struktur außer Plain (z. B. Post name, Month and name usw.)
- Klicke auf Save Changes — dadurch werden die Rewrite-Regeln in Deiner .htaccess-Datei automatisch neu erstellt
- Versuche erneut, Deinen WooCommerce-Store mit Printful zu verbinden
Diese Schritte aktualisieren Deine REST-API-Endpunkte und ermöglichen Printful, eine ordnungsgemäße Verbindung herzustellen.
Weitere Schritte zur Fehlerbehebung
Falls das Aktualisieren der Permalinks den Synchronisierungsfehler nicht behoben hat:
- Prüfe Deine .htaccess-Datei (Apache-Server): Stelle sicher, dass die WordPress-Rewrite-Regeln vorhanden sind und die .htaccess-Datei beschreibbar ist. Wenn Du sie manuell bearbeitet hast, stelle sicher, dass sie die standardmäßigen mod_rewrite-Blöcke enthält.
- Stelle sicher, dass WooCommerce aktiv ist: Vergewissere Dich, dass das WooCommerce-Plugin installiert und auf dem neuesten Stand ist und wichtige API-Endpunkte wie /wp-json/wc/v3/ erreichbar sind.
- Prüfe die Erreichbarkeit der REST-Endpunkte: Kopiere die URL Deines Stores und füge sie in den Browser ein, ergänze /wp-json/wc/v3/ am Ende und prüfe, ob die WooCommerce-API antwortet (z. B. eine JSON-Auflistung von Optionen oder Bestellungen zurückgibt).
- Prüfe auf Konflikte mit Themes oder Plugins: Wechsle vorübergehend zu einem Standard-WordPress-Theme und deaktiviere alle Plugins außer WooCommerce und Printful. Versuche die Synchronisierung erneut. Wenn sie funktioniert, aktiviere die anderen Plugins einzeln, um den Konflikt einzugrenzen.
Wenn Du diese Schritte ausprobiert hast und während der Synchronisierung weiterhin einen 404-Fehler erhältst, wende Dich bitte an Deinen Hosting-Anbieter oder über unser Kontaktformular an unser Support-Team oder starte einen Chat mit uns. Gib dabei an, welche Schritte zur Fehlerbehebung Du bereits durchgeführt hast; sie helfen, das Problem schneller zu lösen.