Support is offline. We are back Monday 16 November, 09:00.

Bij update naar 9.3.0 (vanaf 8.5.0) foutmelding: Column 'history' cannot be null #85966

Resolved Locked kcculemborg opened this topic Friday, 20 March 2026 · 6 replies
Author

Na installatie van de 9.3.0. krijg ik bovenstaande foutmelding en aansluitend 'Fout bij het installeren van pakket'. Com_ROpayments staat dan overtaald in het admin menu. J6.0.3.

Verwijderen van de 9.3.0. lukt overigens nu ook niet meer. Heb je een idee waar dit zit?

Support

Hallo,

Stond er al een RO Payments versie geïnstalleerd? Het lijkt erop dat er is geprobeerd een upgrade van de database tabel uit te voeren.

Je krijgt bij de deinstallatie ook een foutmelding? Alleen het pakket kan gedeïnstalleerd worden, niet het component zelf?

Als er geen oude versie in de site staat dan kan je eens kijken of er jdidealgateway_ of ropayments_ tabellen in de database staan. Als er jdidealgateway tabellen worden gevonden dan wordt er een migratie geprobeerd uit te voeren.

Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory

Author

Beste RolandD,

Inderdaad gaat het om een upgrade vanaf 8.5.0. Dus migratie opstarten zou naar mijn idee de juiste zijn. Alleen loopt het klaarblijkelijk vast tijdens het proces.

Support

Hallo,

We hebben inmiddels al aardig wat klanten op versie 9 zitten, deze melding was ik nog niet tegen gekomen. Het lijkt erop dat er transacties in de database staan waar helemaal niets is geregistreerd in de history kolom.

De snelste manier is om de history kolom in de oude tabel bij te werken. Dat kan door middel van PhpMyAdmin of een ander databasebeheer programma, voer daar deze query uit:

UPDATE `X_jdidealgateway_logs` SET history = '' WHERE history IS NULL;

Vervang de X door de prefix die gebruikt wordt. Hierna kan je de nieuwe versie opnieuw installeren.

Ik hoor graag hoe het gaat.

Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory

Author

Ik heb de query uitgevoerd (met juiste prefix) en kreeg al een melding dat de tabel niet bestond. Ik had hiervoor (om zeker te zijn dat de mislukte installatie van 9 geen roet in het eten gooit bij de 8,5 versie) een backup middels Akeeba teruggezet dus dat de tabel er niet was kon ik me voorstellen. Afijn nu opnieuw installatie getracht te doen maar krijg direct dezelfde melding. Zie onderstaand screen

https://imgur.com/a/FOqbrii

Support

Hallo,

Ik heb de query uitgevoerd (met juiste prefix) en kreeg al een melding dat de tabel niet bestond.

Als de tabel niet bestaat dan vind er geen migratie van data plaats. Dat kan niet als er geen data is. Er is wel een werkende 8.5 RO Payments actief op die website? Zo ja, dan moet er wel een jdidealgateway_logs tabel zijn.

De installatie kijkt of de tabel jdidealgateway_logs bestaat, bestaat die niet dan wordt er geen migratie van deze data gedaan.

De vraag is nu eigenlijk, bestaat die tabel wel of niet?

Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory

Author

Hoi RolandD,

Mijn fout zojuist... zat in de verkeerde database te zoeken :(

Query opnieuw uitgevoerd en met succes. Daarna installatie ook voltooid. Lijkt nu helemaal goed te gaan. Bedankt!!!

This topic is locked. New replies are not possible.

Log in to reply to this topic.