Probleemoplossing KatanaPIM Connect
Veelvoorkomende problemen en oplossingen voor de KatanaPIM Connect extensie. Begin met snelle diagnostiek, vind dan uw specifieke probleem hieronder.
Snelle Diagnostiek
- Controleer module ingeschakeld: Katana PIM → Configuration → General → Enabled
- Test API verbinding: Klik "Test Credentials" knop
- Verifieer cron draait: Controleer
cron_scheduletabel - Controleer logs: Schakel Debug Mode in en controleer
var/log/
Verbindingsproblemen
Probleem: API verbinding faalt
Symptomen:
- "Test Credentials" knop toont fout
- Sync operaties falen direct
Oplossingen:
-
Verifieer credentials:
- Controleer dat URL correct is (inclusief https://)
- Verifieer dat API key geldig is en niet verlopen
- Zorg dat er geen extra spaties in velden staan
-
Controleer netwerk:
- Verifieer dat server KatanaPIM URL kan bereiken
- Controleer firewall regels voor uitgaande verbindingen
- Test met curl vanaf command line
-
SSL problemen:
- Zorg voor geldig SSL certificaat op PIM
- Controleer dat PHP bijgewerkte CA certificaten heeft
Sync Problemen
Probleem: Producten importeren niet
Symptomen:
- Producten grid blijft leeg na sync
- Sync voltooit maar geen producten verschijnen
Oplossingen:
-
Controleer product import ingeschakeld:
- Product Data → General → Enable Product Import = Yes
-
Verifieer store filter:
- General → Import Settings → Store Filter
- Zorg dat correcte store is geselecteerd of "All"
-
Controleer dat PIM producten heeft:
- Log in op KatanaPIM en verifieer dat producten bestaan
- Zorg dat producten gepubliceerd/actief zijn in PIM
-
Review Sync Log:
- Controleer op fouten in Katana PIM → Sync Log
Probleem: Producten worden niet aangemaakt in Magento
Symptomen:
- Producten verschijnen in KatanaPIM grid
- Maar geen Magento producten worden aangemaakt
Oplossingen:
-
Handmatig aanmaken vereist:
- Als auto-create is uitgeschakeld, gebruik massa-actie "Update/Create Magento Products"
-
Controleer automation instellingen:
- Automation → Auto create new products = Yes
-
Verifieer attribuut mapping:
- Vereiste attributen moeten gemapped zijn (minimaal Name)
- Controleer Attributen grid voor mapping status
-
Controleer op fouten:
- Kijk naar "Has Error" in Products grid
- Review Sync Log voor gedetailleerde fouten
Probleem: Attributen synchroniseren niet
Symptomen:
- Product aangemaakt maar attributen zijn leeg
- Sommige attributen ontbreken
Oplossingen:
-
Controleer attribuut mapping:
- Ga naar Katana PIM → Attributes
- Verifieer dat attributen zijn gemapped (niet "-- Not Mapped --")
- Zorg dat attributen niet gemarkeerd zijn als Skipped
-
Importeer eerst attributen:
- Klik "Import Attributes" knop
- Wacht tot import is voltooid
- Map dan attributen
-
Verifieer PIM data:
- Controleer dat product waarden heeft voor die attributen in PIM
Probleem: Afbeeldingen importeren niet
Symptomen:
- Producten aangemaakt maar geen afbeeldingen
- Assets grid toont fouten
Oplossingen:
-
Controleer dat producten bestaan:
- Assets vereisen dat gekoppelde producten eerst bestaan
- Maak producten aan voordat je assets synchroniseert
-
Verifieer afbeelding URLs:
- Controleer Assets grid voor geldige URLs
- Zorg dat afbeeldingen publiek toegankelijk zijn
-
Controleer bestandsrechten:
- Magento moet schrijftoegang hebben tot
pub/media
- Magento moet schrijftoegang hebben tot
-
Review fouten:
- Controleer "Has Error" en "Error Message" kolommen
Probleem: Configureerbare producten worden niet aangemaakt
Symptomen:
- Simple producten maken wel aan maar configurables niet
- Parent producten ontbreken
Oplossingen:
-
Stel configurable attributen in:
- Ga naar Attributen grid
- Zet "Is Configurable" = Yes voor variant-attributen (Maat, Kleur)
-
Verifieer ouder/kind relaties:
- Controleer dat PIM correcte product hiërarchie heeft
- Parent producten moeten kinderen gekoppeld hebben
-
Sync volgorde:
- Attributen moeten eerst gesynchroniseerd en geconfigureerd zijn
- Synchroniseer dan producten
Performance Problemen
Probleem: Sync timeout
Symptomen:
- Sync wordt nooit voltooid
- Browser timeout
- Memory fouten in logs
Oplossingen:
-
Gebruik CLI in plaats daarvan:
bin/magento katana:import:fullCLI heeft geen browser timeout limieten.
-
Verklein batch sizes:
- General → Import Settings → Batch Size Settings
- Verlaag de page size waarden
-
Sync in delen:
bin/magento katana:import:full --attributes bin/magento katana:import:full --categories bin/magento katana:import:full --products bin/magento katana:import:full --assets -
Verhoog PHP limieten:
- Verhoog
max_execution_time - Verhoog
memory_limit
- Verhoog
Probleem: Incremental sync detecteert geen wijzigingen
Symptomen:
- Gewijzigde producten worden niet bijgewerkt
- "Needs Update" blijft No
Oplossingen:
-
Gebruik Full Sync:
- Voer full sync uit om hash vergelijking te resetten
-
Force update:
- Gebruik "Update/Create (force)" massa-actie
-
Controleer PIM timestamps:
- Zorg dat PIM modificatiedatums bijwerkt
Cron Problemen
Probleem: Geautomatiseerde sync draait niet
Symptomen:
- Sync draait niet automatisch
- Laatste sync datum wordt nooit bijgewerkt
Oplossingen:
-
Controleer automation ingeschakeld:
- Automation → Enable Automation = Yes
- Cron frequenties geconfigureerd
-
Verifieer Magento cron:
bin/magento cron:run -
Controleer cron schedule:
SELECT * FROM cron_schedule WHERE job_code LIKE '%katana%' ORDER BY scheduled_at DESC LIMIT 10; -
Controleer server cron:
- Zorg dat systeem cron Magento cron regelmatig draait
Debug Mode
Schakel gedetailleerde logging in:
- Ga naar General → Debug & Logging
- Zet Debug Mode op Yes
- Sla op en voer sync uit
- Controleer
var/log/voor gedetailleerde logs
Onthoud: Schakel debug mode uit in productie na troubleshooting.
Meer Hulp Nodig?
Documentatie:
- Alle Help Artikelen - Compleet documentatie overzicht
Support:
- Contact Opnemen - Hulp van ons team