"An error has occurred"
De alom bekende Joomla-foutmelding die niets zegt. Echte oorzaak staat in administrator/logs/error.php of error_log. Vaak corrupte sessietabel, mislukte database-update of configuration.php-rechten.
Foutmelding na een update, witte schermen na het inloggen op administrator, een Joomla 3 die je naar 4 of 5 wilt brengen, of een gehackte site die je hoster onder druk zet? Ik werk al 15+ jaar met Joomla — van 1.5 tot de actuele 5.x. Geen vage abonnementen, geen verkooppraatje. Alleen een vaste prijs vooraf en een werkende site achteraf.
Joomla draait jaren stabiel — tot er één update misgaat, een extension breekt na een PHP-upgrade, of een hoster van versie verandert. Herken je een van deze situaties?
De alom bekende Joomla-foutmelding die niets zegt. Echte oorzaak staat in administrator/logs/error.php of error_log. Vaak corrupte sessietabel, mislukte database-update of configuration.php-rechten.
Joomla 3 is sinds augustus 2023 EOL — geen security-patches meer. De automatische upgrade lukt zelden in één keer omdat oude extensions niet 4-compatibel zijn. Stap-voor-stap aanpak op staging.
Onbekende admin-accounts in #__users, vreemde redirects, je hoster meldt spam-uitstoot. Vaak via verouderde JCE, com_users of een lekke template. Forensiek + cleanup + hardening.
Pagina's laden in 4–8 seconden, administrator reageert lui. Vaak een combinatie van trage hoster, ontbrekende cache-config, te veel modules op één pagina, of een log-tabel die door jaren heen is volgelopen.
Joomla-update halverwege gestopt, witte pagina, of Akeeba-restore werkt niet. Vaak PHP-versie-mismatch, geheugenlimiet, of een conflicting plugin. Rollback naar werkende staat + correcte upgrade-procedure.
Je hebt geen huis-Joomla'er meer en wilt iemand die maandelijks naar updates kijkt, backups controleert en bij urgente zaken meteen reageert. Geen abonnement — uurtje-factuurtje als er werk is.
Geen abonnementen, geen package-deals waar je de helft niet gebruikt. Per klus een vaste prijs, of uur-tarief met inschatting vooraf.
Witte schermen, "An error has occurred", 500-fouten, mislukte logins op administrator, sessietabel-issues, mod_rewrite/SEF-problemen. Diagnose vanaf logs, fix met rollback-veiligheid.
Hulp aanvragenInventarisatie van extensions met versiematrix, template-overrides nakijken, custom modules omzetten, staging-test, dan pas live. Ook van J1.5 of J2.5 met tussenstap.
Migratie aanvragenForensische analyse van de toegangsroute, complete cleanup van geinjecteerde files en database-records, plus hardening (secret keys, .htaccess, sessies, file-rechten). 30 dagen garantie.
Hack opruimenCache-config (system, page, conservative), opcache, Gzip/Brotli, image-optimization, database-cleanup van log-tabellen, query-analyse. PHP-versie-tuning. Doel: TTFB onder 400ms.
Snelheid checkenMaandelijks of per kwartaal: core-updates, extensions-updates met test, backup-controle, log-review, security-scan. Geen verplicht abonnement — ad hoc kan ook.
Onderhoud besprekenJoomla overzetten naar een snellere of betrouwbaardere hoster — inclusief DNS, e-mail, SSL en zonder downtime. Akeeba-restore of handmatig per file/database, afhankelijk van situatie.
Migratie inzienVan EOL-noodgevallen tot de nieuwste 5.x — ik werk er dagelijks mee. Voor oude versies: meestal als spoed-fix of voor migratie naar een ondersteunde versie.
Spoed-fixes en backup-rescue. Geen langetermijn-onderhoud — migratie noodzakelijk. Komt nog regelmatig voor in oude bedrijfssites.
Vaak vastgelopen op een hoster die PHP 5.6 niet meer ondersteunt. Migratie naar moderne Joomla via tussenstap of fresh-rebuild met content-overdracht.
Sinds aug 2023 geen security-patches meer. Tijdelijk veilig houden met server-hardening kan; structureel: migratie naar 4 of 5. Mijn meest gevraagde Joomla-klus.
Stabiele moderne versie. PHP 8+, Bootstrap 5, namespaces. Migratie-doel voor sites die niet direct naar 5 kunnen door extension-compatibiliteit.
De huidige Joomla — PHP 8.1+, verbeterde editor, schemamigraties. Voor nieuwe sites en moderne migraties direct naar 5 indien alle extensions compatibel zijn.
Van noodfix tot complete upgrade naar Joomla 5 — stap voor stap, vaste prijs vooraf.
In vier duidelijke stappen — van eerste contact tot werkende Joomla. Vaste prijs vooraf, geen verrassingen.
Stuur een mail of bel kort. Je beschrijft wat er aan de hand is, ik stel gerichte vervolgvragen om de richting te bepalen.
Met SFTP/SSH-toegang of Joomla-administrator kijk ik naar logs, configuratie en de werkelijke staat van je site. Meestal binnen 30 minuten weet ik genoeg voor een prijsschatting.
Vaste prijs of uur-tarief vooraf, jij geeft akkoord. Bij grotere klussen werk ik op een staging-omgeving zodat je live-site ongestoord blijft draaien.
Korte uitleg van wat er is veranderd, wachtwoorden gerouleerd. Eerste week ben ik direct bereikbaar voor vervolgvragen — daarna alleen als jij iets wilt.
Joomla heeft minder Nederlandstalige specialisten dan WordPress — ik ben er één van. Geen agency met losse handen, geen tickets-via-portaal.
Wat klanten meestal eerst vragen voor ze contact opnemen.
Ja. Joomla 3 is sinds augustus 2023 end-of-life en krijgt geen security-patches meer, maar veel sites draaien nog op Joomla 3 omdat een directe upgrade naar 4 of 5 niet altijd lukt zonder gerichte voorbereiding. Ik onderhoud Joomla 3 sites tijdelijk veilig met server-side hardening terwijl ik de migratie voorbereid. Ook Joomla 1.5 en 2.5 sites kan ik nog ondersteunen — meestal als spoed-fix bij een hack of om een laatste backup te maken voor migratie.
Dat is een van mijn meest gevraagde Joomla-klussen. De automatische update van Joomla 3 naar 4 lukt zelden in één keer — extensions die niet 4-compatibel zijn, eigen template-overrides, custom modules en derde-partij plugins veroorzaken witte schermen. Mijn aanpak: eerst inventarisatie van alle extensions met versiematrix, dan stap-voor-stap migratie op een staging-omgeving, daarna pas live. Vaste prijs vooraf op basis van inventarisatie.
Klassieke Joomla-foutmelding die niets zegt. De echte oorzaak staat in error_log van je hoster of in administrator/logs/error.php. Vaak: corrupte sessietabel, mislukte database-update na extension-update, configuration.php-rechten verkeerd, of een PHP-versie waar je extension niet tegen kan. Diagnose duurt meestal 15-30 minuten — dan weet ik exact wat er moet gebeuren en wat het kost.
Hangt af van wat er moet gebeuren. Een acute foutmelding oplossen kost vaak 1-3 uur (~€85-260). Een Joomla 3 naar 5 migratie van een gemiddelde site is 4-12 uur, afhankelijk van aantal extensions en custom werk. Een hack-cleanup met hardening: 4-10 uur. Diagnose is altijd kosteloos — je krijgt een prijsschatting voordat we beginnen, en dezelfde klus reken ik nooit twee keer.
Ja — dit zijn de meest gebruikte Joomla-extensions in Nederland en daar werk ik dagelijks mee. Akeeba Backup voor migratie en restore, RSForm Pro voor formulieren, JCE Editor voor de WYSIWYG. Ook met SP Page Builder, K2, FLEXIcontent, Hikashop, VirtueMart en de bekende templates (YooTheme Pro, Helix, Gantry, T3 Framework) heb ik ervaring.
Ja. Joomla-hacks komen vaak via verouderde extensions binnen — JCE upload-vulnerability, com_users SQLi, of een out-of-date Akeeba. Mijn aanpak: forensische analyse om de toegangsroute te vinden, complete cleanup (geinjecteerde files, database-records, hidden admin-users), hardening (alle wachtwoorden + secret keys vernieuwen, .htaccess hardening, file-rechten correct, sessietabel resetten) en monitoring. Hardening voorkomt herhaling — daarom geef ik 30 dagen garantie.
Idealiter Joomla-administrator (super user) plus SFTP/SSH en hosting-control-panel. SSH is een groot voordeel bij hack-onderzoek omdat ik snel grote scans kan draaien. Heb je geen SSH? Dan is FTP plus phpMyAdmin meestal genoeg. Wachtwoorden deel je via mijn beveiligde klant-portal — AES-256 versleuteld, automatisch verwijderd na 24 uur of na bekijken.
Vaak wel. Joomla draait stukken sneller op LiteSpeed of Nginx dan op een trage shared Apache-server, en met een recente PHP-versie (8.1+) plus opcache. Ik regel de complete migratie inclusief DNS, SSL, e-mail en zorg dat het overstapt zonder downtime. Welke hoster passend is hangt af van je trafiek, complexiteit en budget — daar adviseer ik vrijblijvend in.
Mijn focus ligt op support, troubleshooting, migratie en beveiliging — niet op design en bouwen van nieuwe Joomla-sites vanaf scratch. Voor nieuwbouw werk ik samen met enkele Nederlandse Joomla-bouwers; ik kan je doorverwijzen als dat past. Wel maak ik nieuwe modules, custom plugins of template-aanpassingen voor bestaande sites — dat is gewoon Joomla-werk.
Bellen of WhatsApp is bij urgente zaken het snelst — meestal reageer ik zo snel mogelijk. Ook mailen of een bericht via het formulier op de homepage kan altijd.
Website Technical Support Specialist
WordPress · Drupal · Joomla · OpenCart · CMS Made Simple
Spoed buiten werkuren? Bel altijd — bij echte noodgevallen neem ik zo snel mogelijk contact op.