Hoe kunnen we helpen?
Vtiger CRM Open Source updaten: complete en veilige migratiehandleiding
Complete handleiding voor een veilige en toekomstbestendige migratie
Het regelmatig updaten van Vtiger CRM Open Source is essentieel voor de beveiliging, stabiliteit en continuïteit van je CRM-omgeving. Nieuwe versies bevatten security-updates, bugfixes en ondersteuning voor moderne PHP-versies. Tegelijkertijd is een update geen standaard “klik-en-klaar” actie, zeker niet als je werkt met maatwerk, workflows en integraties.
In deze handleiding lees je hoe je Vtiger CRM Open Source veilig en gecontroleerd updatet, met aandacht voor voorbereiding, migratie en nazorg.
Wanneer is een Vtiger CRM update nodig?
Een update is sterk aan te raden wanneer:
- je huidige versie niet meer ondersteund wordt (check deze link)
- je wilt overstappen naar een actuele PHP versie
- je beveiligingsupdates wilt doorvoeren
- je performance- of stabiliteitsproblemen ervaart
- integraties of modules niet meer correct functioneren
lees verder via deze link waarom je zou moeten updaten.
1. Voorbereiding: onmisbaar voor een veilige update
Maak altijd een volledige backup
Een rollback-mogelijkheid is cruciaal.
- Database
Maak een volledige MySQL/MariaDB dump, bijvoorbeeld metmysqldump. - Bestanden
Maak een complete kopie van de volledige Vtiger-installatie, inclusief:config.inc.php- custom modules
- aangepaste templates en scripts
Best practice: bewaar je backup buiten de webroot en bij voorkeur ook off-server.
Controleer de systeemvereisten
Elke Vtiger-versie stelt specifieke eisen aan de server.
- PHP-versie
- Benodigde PHP-extensies (t.b.v. Vtiger versie 8)
- php-curl
- php-imap
- php-xml
- php-mbstring
- php-zip
- Database
Controleer of je MySQL/MariaDB-versie nog wordt ondersteund door jouw Vtiger-versie.
Meer hierover lees je op onze pagina over Vtiger versies via deze link.
Werk altijd met een staging-omgeving
Voer een update nooit direct op productie uit. Maak eerst een volledige kopie van je productieomgeving en test daar:
- login en gebruikersrechten
- workflows en automatiseringen
- rapportages
- integraties (bijv. e-mail, telefonie, ERP)
2. Stap-voor-stap Vtiger CRM migratie
Stap 1 – Download de juiste migratiepatch
Vtiger werkt met specifieke migratiepakketten per versiestap.
- Ga via deze link naar de Vtiger Open Source downloadpagina en vraag de download aan.
- Gebruik exact de patch die past bij jouw huidige versie
(bijvoorbeeld:vtigercrm-7.5.0-to-8.0.0-patch.zip)
Let op: versies overslaan is meestal niet mogelijk.
Stap 2 – Upload de migratiebestanden
- Pak het zip-bestand lokaal uit
- Upload de inhoud (inclusief de map
/migrate) naar de root van je Vtiger-installatie - Overschrijf bestaande bestanden indien gevraagd
Gebruik bij voorkeur SFTP of SSH in plaats van FTP.
Stap 3 – Controleer bestandsrechten
De webserver moet schrijfrechten hebben op de Vtiger-bestanden.
chown -R gebruikersnaam:gebruikersnaam /pad/naar/vtigercrmchmod -R 755 /pad/naar/vtigercrm
Gebruik hier de juiste hosting- of DirectAdmin-gebruiker.
Stap 4 – Start de migratiewizard
De database-update verloopt via de browser:
- Ga naar
https://jouw-crm-domein.nl/migrate/ - Log in met een admin-account
- Volg de stappen van de migratiewizard
Onderbreek dit proces niet en sluit de browser pas na afronding.
Stap 5 – Post-migratie opschoning
Na een succesvolle migratie:
- Beveiliging
Verwijder direct de map/migratevan de server - Cache opschonen (= verwijderen bestanden)
test/templates_ctest/cache
- Browsercache verversen
Gebruik Ctrl + F5 om laden van oude scripts te voorkomen
3. Veelvoorkomende problemen en oplossingen
| Probleem | Oorzaak | Oplossing |
|---|---|---|
| White Screen of Death | PHP-fout of ontbrekende extensie | Controleer vtigercrm.log en server logs |
| Migratie stopt | Script timeout | Verhoog max_execution_time naar 600 |
| Memory errors | Te lage memory_limit | Zet memory_limit minimaal op 512M |
| Database access denied | Onvoldoende rechten | Geef CREATE, ALTER en DROP rechten |
Praktische tip: zet tijdelijk display_errors = On in je staging-omgeving om fouten sneller te analyseren.
4. Belangrijke aandachtspunten uit de praktijk
- Custom modules en maatwerk
Controleer of maatwerk compatibel is met de nieuwe Vtiger-versie. - Workflows en cronjobs
Test geplande taken, e-mailflows en automatiseringen. - Integraties
Denk aan mail, telefonie, WhatsApp, ERP en BI-koppelingen. - Security
Gebruik een updatemoment meteen om ongebruikte modules op te schonen en rechten opnieuw te beoordelen.
Vtiger CRM updaten met zekerheid
Een Vtiger CRM update is geen puur technische handeling, maar een gecontroleerd veranderproces. Door dit gestructureerd aan te pakken voorkom je downtime, dataverlies en onverwachte verstoringen in je bedrijfsproces.
Wil je zeker weten dat jouw Vtiger CRM veilig en toekomstbestendig wordt geüpdatet? Dan helpt Vicus eBusiness Solutions je graag verder. Wij hebben meer dan ”years-vtiger” jaar ervaring met Vtiger CRM, maatwerk, integraties en hosting in Nederland.
Neem contact met ons op via deze link
Of lees verder over:
- Vtiger CRM via deze link
- Vtiger hosting via deze link
- Onze kant en klare pakketten, inclusief updates via deze link