Op 21 oktober 2026 is een ernstig beveiligingslek in PHP gedicht. Het is geen lek in TOWeb of in uw website: het treft de servers van webhosts, wereldwijd. Om zich te beschermen, zetten veel webhosts hun klanten over op een recente PHP-versie, versie 8.2 of hoger. Uw website moet die stap kunnen volgen: zo controleert u dat in een paar minuten.

Wat is PHP?

PHP is de technologie die webhosts op hun servers installeren om de “actieve” delen van websites te laten werken: een contactformulier dat u een e-mail stuurt, een webwinkel die een bestelling vastlegt, reacties onder een bericht. U ziet het nooit, maar bijna elke webhosting gebruikt het.

Wat er gebeurt

Het PHP-project brengt alleen gecorrigeerde versies uit voor de versies die nog worden ondersteund: PHP 8.2 en hoger. Voor PHP 7.4, 8.0 en 8.1 komen er geen updates meer, alleen een minimale correctie die sommige webhosts zelf toepassen en andere niet. De duurzame oplossing is dus overstappen op PHP 8.2 of hoger.

De beveiliging van de server is de taak van uw webhost, daar hoeft u niets voor te doen. Webhosts hebben echter weinig keus: ze zullen websites die nog op een oude versie draaien overzetten naar PHP 8.2 of hoger, soms zonder veel vooraankondiging.

Juist die versiewissel kan uw website raken: is uw website gepubliceerd met een TOWeb-versie die geen scripts voor PHP 8 maakt, dan kunnen sommige functies van de ene dag op de andere stoppen met werken.

Gaat het ook om uw website?

Nee, als uw website alleen een etalage is: pagina's, afbeeldingen en teksten, zonder contactformulier, zonder webwinkel, zonder blog met reacties, zonder peiling, gastenboek of ledengedeelte. Zo'n website gebruikt geen PHP: de versiewissel van uw webhost verandert er niets aan.

Ja, als uw website een i-Service gebruikt: formulier, webwinkel met online bestellen, blogreacties, peiling, gastenboek, ledengedeelte… Deze functies draaien op PHP-scripts die TOWeb met uw website publiceert, en die scripts moeten compatibel zijn met de PHP-versie van uw hosting.

Welke versie van TOWeb voor PHP 8?

  • TOWeb 9 en ouder: de scripts zijn niet gemaakt voor PHP 8. Op een PHP 8-hosting werken sommige functies niet meer (stemmen in een peiling worden bijvoorbeeld niet meer opgeslagen).
  • TOWeb 10 tot en met 13: de scripts zijn vanaf versie 10 aangepast aan PHP 8, maar er volgden nog correcties. Met versie 10 kunnen blogreacties bijvoorbeeld worden geweigerd; tot en met versie 14.08 kan het volgen van bestellingen in de webwinkel in sommige gevallen een lege pagina tonen.
  • Bijgewerkte TOWeb 14 (14.09 of hoger): de gepubliceerde scripts zijn aangepast aan de huidige PHP-versies (8.2, 8.3, 8.4). Veel gebruikers gebruiken het al lang op hostings met PHP 8.3 of hoger, met alle functies van TOWeb.
  • TOWeb 15: de nieuwe, volledig herschreven generatie van TOWeb. De PHP-scripts (formulieren, webwinkel, reserveringen) zijn geschreven voor de huidige PHP-versies, tot en met PHP 8.5, en werken ook op een hosting die nog PHP 7.4 gebruikt.

Wat moet u doen?

  1. Controleer de PHP-versie van uw hosting. Die staat in de klantenomgeving van uw webhost (onder “PHP”, “Configuratie” of “Webhosting”). Heeft uw webhost een overstap naar PHP 8 aangekondigd, dan is dit het moment om in actie te komen.
  2. Controleer uw TOWeb-versie: die staat bovenaan het startscherm wanneer TOWeb opstart (“TOWeb version 14…”).
  3. Afhankelijk van uw situatie:
    • U hebt TOWeb 14: installeer de nieuwste versie van TOWeb 14 (Windows · macOS), die werkt met uw huidige licentie, en publiceer uw website opnieuw. De scripts op uw hosting worden pas vervangen wanneer u publiceert.
    • U hebt TOWeb 13 of een oudere versie: stap over op TOWeb 15, tegen de upgradeprijs voor TOWeb-gebruikers. Met uw aankoop van TOWeb 15 krijgt u op verzoek een TOWeb 14-sleutel van dezelfde editie, zodat u met TOWeb 14 kunt doorwerken tot versie 15 klaar is: schrijf ons met uw bestelnummer.
  4. Test uw website na het publiceren: stuur uzelf een bericht via uw formulier, plaats een testbestelling, plaats een reactie.

Samengevat

Het lek zit in PHP, niet in TOWeb, en uw webhost zorgt voor de correctie. Zorg er van uw kant voor dat uw website klaar is voor PHP 8: een etalagesite heeft niets te vrezen; een website met formulier, webwinkel of blog moet worden gepubliceerd met een bijgewerkte TOWeb 14 of met TOWeb 15.

Ontdek TOWeb 15 · Prijzen en upgrade · Alle versies van TOWeb