Foutmeldingen & PHP-errors
Witte pagina's, 500-errors, sessie-problemen, admin-paneel onbereikbaar. Diagnose via logs, fix met rollback-veiligheid — geen experimenten op je live-webshop.
Hulp aanvragenWebshop geeft een witte pagina na een extensie-update, iDEAL of Mollie werkt plotseling niet meer, of je OpenCart 2.x loopt zo ver achter dat de checkout kwetsbaar is? Ik los OpenCart-problemen dagelijks op — van VQMOD-conflicten tot volledige versie-upgrades en hosting-migraties. Diagnose kosteloos, geen gedoe.
OpenCart draait stabiel — tot er een extensie-update iets breekt, de betaalmodule uitvalt, of een hacker een kwetsbaar VQMOD misbruikt. Herken je dit?
Fatal error in de webshop, maar de extensie-ontwikkelaar reageert niet. VQMOD of OCMOD die botst met een andere extensie. Diagnose via error_log, dan gerichte fix of rollback.
iDEAL, Mollie of Stripe geeft een fout bij checkout. Vaak een API-versie die de extensie niet bijhoudt, of een PHP-versie die de HTTP-client breekt. Klanten die afhaken kost direct omzet — betaalproblemen pak ik met voorrang aan.
Grote versie-sprong met template-omzetting, extensie-compatibiliteits-controle en data-migratie. Op staging testen, dan live knippen met minimale downtime. Geen VQMOD meer in 3.x — alleen OCMOD.
Vreemde code in index.php, klanten krijgen een phishing-pagina, hoster schorst voor spam. OpenCart-hacks via een verouderd VQMOD of kwetsbare upload-extensie. Forensiek + cleanup + hardening.
Twee extensies die dezelfde core-file patchen. VQMOD-cache corrupt. Extensies die na een OpenCart-update niet meer werken. Handmatige merge of alternatief zoeken — ik los dit dagelijks op.
8+ seconden laden bij het afrekenen. Database-queries zonder index op grote orders-tabel, trage shippingmodule, of een extensie die bij elke request een externe API aanroept zonder caching.
Geen abonnementen, geen package-deals waar je de helft niet gebruikt. Per klus een vaste prijs, of uur-tarief met inschatting vooraf.
Witte pagina's, 500-errors, sessie-problemen, admin-paneel onbereikbaar. Diagnose via logs, fix met rollback-veiligheid — geen experimenten op je live-webshop.
Hulp aanvrageniDEAL, Mollie, MultiSafepay, Stripe, PayPal niet werkend na update of PHP-upgrade. API-integratie debuggen, actuele versie installeren. Betaalproblemen pak ik met voorrang op.
Betaalmodule fixenTemplate-aanpassingen, extensie-compatibiliteit, data-migratie, VQMOD naar OCMOD converteren. Staging-test is verplicht — pas daarna live knippen.
Upgrade besprekenForensische cleanup van index.php-injecties, admin-backdoors, credit-card-skimmers. Hardening van admin-pad, file-rechten en PHP-configuratie. 30 dagen garantie.
Conflicterende patches handmatig mergen of alternatieve extensies inzetten. VQMOD-cache problemen oplossen. Extensies die na een OpenCart-update stuk zijn gaan bijwerken of vervangen.
Conflict oplossenOpenCart overzetten naar snellere server zonder downtime, inclusief database, files, SSL en DNS. Prestatie-check op de nieuwe omgeving inbegrepen.
Migratie aanvragenVan legacy 1.5 tot de huidige 4.x — ik werk er regelmatig mee. Voor oude versies: meestal als spoed-fix of als startpunt voor upgrade.
Spoed-fixes en backup-rescue. Geen actieve updates meer. Migratie naar 3.x of 4.x aanbevolen — maar ik kan acute problemen eerst stabiliseren.
EOL, maar nog op veel actieve webshops. Kwetsbaar zonder patches. Tijdelijk beveiligen kan, structureel upgraden naar 3.x of 4.x is de betere oplossing.
Stabiele versie die nog op veel webshops draait. OCMOD-gebaseerd (geen VQMOD meer). PHP 7.4/8.0 compatibel. Upgraden naar 4.x is optioneel maar aanbevolen.
Huidige versie. PHP 8+, verbeterde checkout, API-verbeteringen. Mijn upgrade-doel voor 2.x webshops — betere performance en betaalmodule-compatibiliteit.
In vier duidelijke stappen — van eerste contact tot werkende webshop. Vaste prijs vooraf, geen verrassingen.
Stuur een mail of bel kort. Je beschrijft wat er aan de hand is — welke extensie is bijgewerkt, welke betaalmodule geeft problemen, wat de foutmelding zegt. Ik stel gerichte vervolgvragen.
Met SFTP-toegang en OpenCart admin-account kijk ik naar error logs, extensie-lijst en VQMOD/OCMOD-cache. Meestal binnen 30 minuten weet ik genoeg voor een betrouwbare prijsschatting.
Vaste prijs of uur-tarief vooraf, jij geeft akkoord. Bij upgrades werk ik altijd op een staging-kopie zodat de live-webshop blijft draaien tijdens het werk.
Korte uitleg van wat er is veranderd, toegangen gerouleerd. Eerste week direct bereikbaar voor vervolgvragen. Bij een upgrade test ik de checkout-flow volledig voor oplevering.
Wat klanten meestal eerst vragen voor ze contact opnemen.
Eerst checken of de Mollie/MultiSafepay API-sleutel nog klopt en welke versie van de extensie je draait. Daarna logs in OpenCart admin bekijken (System → Error Logs). Stuur me de foutmelding en ik diagnose binnen 30 minuten. Betaalproblemen los ik met voorrang op — die kosten direct omzet.
Een hack-cleanup op OpenCart kost 3-8 uur: forensische backup, logs analyseren, alle geïnjecteerde code verwijderen (ook in de database), admin-backdoors sluiten, hardening van file-rechten en admin-pad. Diagnose is kosteloos en geeft een schatting voordat ik begin.
Ja — dit is een van de meest voorkomende OpenCart-problemen. Twee extensies patchen dezelfde core-file via VQMOD en bijten elkaar? Ik merge de patches handmatig zodat allebei werken, of zoek een alternatieve extensie die het zonder conflict doet. VQMOD-cache corrupt na een update is ook snel opgelost.
Nee, niet zonder extra maatregelen. OpenCart 2.x krijgt geen security-updates meer. Ik kan de server-kant beveiligen (file-rechten, PHP-config, WAF-regels), maar de kern blijft kwetsbaar. Upgrade naar 3.x of 4.x is de juiste oplossing voor de lange termijn — ik help je dat stap voor stap te plannen.
Hangt af van het aantal extensies en hoe aangepast je template is. Een standaard webshop met 5-10 extensies en een stock-template: 4-8 uur. Zwaar aangepaste shops met custom templates: 10-20 uur. Ik test altijd op staging voor live-knippen — de checkout-flow wordt volledig getest inclusief testbetaling.
Ja. Checkout-traagheid komt vaak door een extensie die bij elke stap een externe API aanroept zonder caching, of door een database zonder index op de grote oc_orders- of oc_products-tabel. Ik doe een query-analyse via slow-query-log, check de extensie-volgorde en stel server-side caching in waar dat kan.
FTP/SFTP-toegang tot de webshop-files plus phpMyAdmin of SSH voor de database. En een OpenCart-admin-account om error logs te bekijken en extensies te beheren. SSH is het prettigst maar niet verplicht. Credentials deel je via mijn beveiligde klant-portal.
Bellen of WhatsApp is bij urgente zaken het snelst — meestal reageer ik binnen het uur. Ook mailen kan altijd.
Website Technical Support Specialist
WordPress · Drupal · Joomla · OpenCart · CMS Made Simple
Spoed buiten werkuren? Bel altijd — bij echte noodgevallen reageer ik vaak binnen 30 minuten.