Probleemoplossing
Veelvoorkomende problemen en oplossingen voor Digitec Galaxus Integratie. Begin met de snelle diagnostiek, vind daarna uw specifieke probleem hieronder.
Snelle Diagnostiek
-
Voer Self-Test uit:
bin/magento digitec:selftest -
Controleer module is ingeschakeld:
- Digitec Galaxus → General Settings → Enable = Yes
-
Wis cache:
bin/magento cache:flush -
Controleer logs:
var/log/digitec-galaxus.logvar/log/system.log
FTP Verbindingsproblemen
"Connection failed" of timeout
Symptomen:
- FTP test knop toont fout
- Feeds uploaden niet
Oplossingen:
-
Verifieer credentials:
- Controleer hostname, gebruikersnaam, wachtwoord
- Geen extra spaties in velden
- Correcte hostname (test vs productie)
-
Controleer firewall:
- Zorg dat uitgaand FTP (poort 21) is toegestaan
- SFTP kan poort 22 gebruiken
-
Test vanaf command line:
ftp ftp.digitecgalaxus.ch -
Neem contact op met Digitec Galaxus:
- Verifieer dat uw credentials actief zijn
- Check of IP whitelisting vereist is
"Permission denied" bij upload
Oorzaak: FTP gebruiker heeft geen schrijfrechten.
Oplossing: Neem contact op met Digitec Galaxus om map permissies voor uw account te verifiëren.
Feed Generatie Problemen
Geen producten in feed
Controleer:
-
Producten hebben geldige identifiers:
- EAN/GTIN moet aanwezig en geldig zijn
-
Zichtbaarheidsfilter:
- Check Advanced Settings → Filter on Visibility
- Zorg dat producten correcte zichtbaarheid hebben
-
Categoriefilter:
- Controleer of categoriefiltering uw producten uitsluit
-
Voorraadfilter:
- "Exclude Out of Stock" kan ingeschakeld zijn
-
Data validatie:
- Schakel "Enable Data Validation" in/uit om te testen
Debug:
bin/magento digitecgalaxus:run-generate-feed --type=data -vvv
"Invalid products" aantal te hoog
Oorzaak: Producten missen vereiste data.
Oplossingen:
-
Controleer vereiste attributen zijn gekoppeld:
- Product Title
- Minimaal één taal ingeschakeld
-
Verifieer productdata:
- EAN moet geldig 13-cijferig nummer zijn
- Prijzen moeten groter dan 0 zijn
- Vereiste attributen moeten waarden hebben
-
Schakel validatie tijdelijk uit:
- Zet "Enable Data Validation" uit
- Controleer welke producten nu verschijnen
- Fix hun data, schakel validatie weer in
Feed generatie timeout
Oorzaak: Grote catalogus overbelast server resources.
Oplossingen:
-
Schakel paging in:
- Advanced Settings → Enable Paging = Yes
- Zet Products per Batch op 5000
-
Verhoog PHP limieten:
max_execution_time = 3600 memory_limit = 2G -
Draai tijdens rustige uren:
- Plan feeds tijdens laag verkeer
Order Import Problemen
Orders importeren niet
Controleer:
-
Order import ingeschakeld:
- Order Automation → Automate = Yes
-
FTP paden correct:
- Path In komt overeen met Digitec Galaxus configuratie
- Geen voorloop/naloop slashes
-
Order bestanden bestaan:
- Controleer FTP voor bestanden in Path In map
-
Cron draait:
bin/magento cron:run --group=digitec_galaxus
Debug:
bin/magento digitecgalaxus:run-order-import -vvv
"Product not found" fouten
Oorzaak: Product EAN/identifier in order matcht niet met Magento.
Oplossingen:
-
Verifieer product bestaat:
- Zoek op EAN in Magento admin
- Controleer product is ingeschakeld en op voorraad
-
Controleer identifier mapping:
- Zorg dat EAN attribuut correct is gekoppeld
-
Schakel failed order emails in:
- Krijg gedetailleerde foutinformatie
Orders aangemaakt zonder producten
Oorzaak: Sommige producten gevonden, andere niet.
Oplossingen:
-
Controleer order notities:
- Bekijk order in Magento admin
- Check opmerkingen voor ontbrekende product details
-
Voeg ontbrekende producten toe:
- Maak producten aan met correcte EANs
Dubbele orders
Oorzaak: Order bestanden meerdere keren verwerkt.
Oplossingen:
-
Controleer verwerkte map:
- Verifieer bestanden verplaatsen na verwerking
-
Gebruik Order ID Prefix:
- Voeg unieke prefix toe zoals "DG-"
- Voorkomt conflicten met reguliere orders
Verzending Sync Problemen
Tracking synchroniseert niet naar Digitec Galaxus
Controleer:
-
Shipping sync ingeschakeld:
- Order Automation → Shipping Notes Synchronization
-
Vervoerder mapping geconfigureerd:
- Track & Trace → Vervoerder mapping
- Vervoerder namen moeten exact matchen
-
Tracking nummers toegevoegd:
- Zending moet tracking nummer hebben
Debug:
bin/magento digitecgalaxus:run-sync-shipping -vvv
"Invalid carrier" fouten
Oorzaak: Vervoerder naam matcht niet met mapping.
Oplossing:
- Controleer Magento vervoerder titels
- Match exact in Track & Trace configuratie
- Gebruik correcte Digitec Galaxus vervoerder codes
Prijs Problemen
Prijzen komen niet overeen met verwachte waarden
Controleer:
-
Prijsaanpassing instellingen:
- Product Stock Pricing → Price Adjustment
- Verifieer percentage is correct
-
Afrondingsinstellingen:
- Check Round Price instelling
-
Valuta:
- Verifieer store view valuta matcht met Digitec Galaxus
Prijzen tonen als 0
Oorzaak: Verkeerd prijsattribuut of ontbrekende prijs.
Oplossingen:
-
Verifieer producten hebben prijzen:
- Controleer product in Magento admin
-
Controleer prijsattribuut:
- Default is
priceoffinal_price - Custom attributen moeten bestaan
- Default is
Prestatie Problemen
Trage feed generatie
Oplossingen:
-
Schakel paging in:
- Splits grote catalogi in batches
-
Optimaliseer database:
bin/magento indexer:reindex -
Controleer server resources:
- Verhoog PHP geheugen
- Gebruik dedicated cron server
Cron jobs overlappen
Oorzaak: Vorige job draait nog wanneer volgende start.
Oplossingen:
-
Verlaag frequentie:
- Verhoog tijd tussen runs
-
Controleer op vastgelopen jobs:
SELECT * FROM cron_schedule WHERE status = 'running'; -
Wis vastgelopen jobs:
bin/magento cron:clean
Debug Mode
Schakel gedetailleerde logging in:
- Ga naar Digitec Galaxus → General Settings → Debug & Logging
- Zet Debug Mode op Yes
- Controleer
var/log/digitec-galaxus.log - Schakel uit na troubleshooting (beïnvloedt prestaties)
Meer Hulp Nodig?
Documentatie:
- Alle Help Artikelen - Compleet documentatie overzicht
Support:
- Contact Opnemen - Hulp van ons team