Heb echter vergeten Dolibarr netjes van versie 15 naar 16 en zo verder te updaten, deed dit pas bij versie 17.
Dat was in eerste instantie geen probleem totdat ik naar versie 19 ging, kreeg toen een aantal foutmeldingen bij het updaten van de database.
Ieder jaar komt er (tot op heden) een nieuwe versie uit, dit jaar (2025) versie 21.
Heb nu netjes vanuit versie 15 de update gedaan naar 16, vervolgens 17, 18, 19 en 20. Moest vanuit phpMyAdmin wel een aantal velden
aanpassen, het is altijd de ROWID cel, deze staat namelijk op niet ingesteld en die moet je dan in phpMyAdmin in diverse tabellen
(lees de foutmeldingen) wijzigen naar "Zoals aangegven:" en dan waarde "1" (te vinden onder structuur van de tabel). Daarnaast kan Dolibarr tijdens de udpate een aantal bestanden niet verwijderen in de directory waar Dolibarr geinstalleerd is, deze kun je zelf opzoeken en handmatig verwijderen.
Zowel bij de eerste installatie als bij de upgrade:
1) Zoek in Google op Dolibarr + versie, download het daarna via Sourceforge en pak het uit.
2) In basis plaats je alle htdocs bestanden telkens in de directory waar Dolibarr geinstalleerd moet worden en daarna voer je de /install uit. Let
er op dat in de map "documents" het bestandje Install.loc tijdelijk anders noemt anders kan de setup niet starten.
Let er wel op dat je eerste door de "vereisten controleren" heen komt, alles moet groene vinkjes hebben, zie afbeelding hieronder

Neem daarna voldoende tijd om de installatie te voltooien, dit kan wel 10 minuten duren... Je krijgt vanzelf bericht dat de installatie
geslaagd is of dat je nog enkele fouten er uit moet halen...

LET OP: het aanbrengen van wijzigingen rechtstreeks in de database brengt wel risico's met zich mee, de kans dat het daarna
niet werkt is zeker aanwezig. Maar dit zie je na afloop van de update op het moment dat je niet naar het inlogscherm kunt.
Alternatief: Import en Export functie Dolibarr
Een mooie optie is de (gratis) functie binnen Dolibarr import en export van gegevens. Daarmee kun je tabellen exporteren vanuit
de oude functie en weer importeren in de nieuwe functie. Let er hierbij wel op dat dit natuurlijk het beste werkt als je de export
doet vanuit bijvoorbeeld versie 21 en de import weer doet in versie 21. Van oude naar nieuwe versies kan het zijn dat de opmaak
is gewijzigd in de tabellen onderling.
Wat ik hierbij heb gedaan is een voorbeeld export gedaan vanuit de nieuwe versie, een export vanuit de oude versie met data en
deze weer in de nieuwe te maken importfile geplaatst. Let er hierbij op dat o.a. datum velden als tekst worden geïmporteerd anders
geeft de import fouten.
Importfile maken in Excel - datumvelden
Naast een datumveld 12-10-2025 10:10:30 maak je een nieuwe tijdelijke kolom, met de formule =TEKST([DATUM] ; "jjjj-mm-dd") en daarna
kopieer je deze gegevens als waarden in de cellen waar de datum stond en verwijder je de tijdelijke kolom weer.
Klanten moeten al in de nieuwe versie bestaan en let ook even op de kolommen met statussen (0/1)
Frisse installatie Dolibarr versie 21 installatie probleem
Heb een aantal keren geprobeerd om Dolibarr opnieuw te installeren in de web map van Synology, op te zetten met als
doel om vanuit phpMyAdmin een export te maken en deze weer te importeren naar de nieuwe frisse database, dit is mij (nog) niet gelukt.
Kom hierbij telkens niet door stap 2 heen, krijg dan een timeout melding. Heb max_execution_time binnen de core php8.2 verhoogt van
240 naar 600 maar krijg dan nog steeds dezelfde foutmelding. Installatie staat dus nog niet.
Ik verwijs graag naar https://mariushosting.com/how-to-instal ... ology-nas/ om Dolibarr te installeren
binnen Docker / Container Manager. Dit werkt perfect al is de huidige versie 19.0.2
Succes!