WordPress: PHP voldoet niet aan de minimumeisen
WordPressWordPress is een programma waarmee je een website maakt en beheert zonder te hoeven programmeren. of een pluginEen WordPress-plugin is een uitbreiding die je aan je WordPress-site toevoegt voor een extra functie, zoals een formulier of een webshop. meldt dat je PHP-versieEen PHP-versie is het nummer van de uitgave van PHP waarop jouw website draait, zoals 8.3. niet aan de minimum requirements voldoet.
Welke PHP-versie meldt jouw site?
Passieve check van headers, versie en de kop van de homepage. Geen login, geen scan.
Meer uitleg
Dat kan verwarrend zijn als je net een PHP-update hebt uitgevoerd.
Controleer eerst welk onderdeel de eis stelt en welke PHP-versie dat onderdeel werkelijk ziet.
De gekozen stand in het hostingpaneelEen hostingpaneel, zoals cPanel of Plesk, is de beheerpagina van je hosting, waar je domeinen, e-mail en PHP-versie instelt. is nog niet het hele bewijs.
Voor je begint
Bewaar de volledige foutmelding en het tijdstip in een privénotitie. Noteer welke pagina of handeling de fout oproept en wat er vlak daarvoor veranderde. Een screenshot van alleen een lege pagina is minder bruikbaar dan de eerste foutregel uit het log.
Deel geen wachtwoorden, klantgegevens of volledige serverpaden in een openbaar forum.
Maak een back-upEen back-up is een kopie van je hele website, apart bewaard, zodat je hem kunt terugzetten als er iets misgaat. van bestanden en database voordat je iets wijzigt. Controleer ook hoe je die terugzet. Werk bij voorkeur op een afgeschermde testkopie met dezelfde PHP-versie.
Schakel daar echte betalingen en uitgaande klantmails uit. Verander één onderdeel per proef en schrijf op wat je hebt aangepast, zodat een mislukte poging eenvoudig terug te draaien is.
Minimum is niet hetzelfde als advies
WordPress publiceert aanbevolen serververeisten. Daarnaast kan een specifieke WordPress-versie of plugin een eigen minimale PHP-versie vragen. Het pluginhandboek beschrijft daarvoor het veld Requires PHPPHP is de programmeertaal waarmee veel websites, zoals WordPress-sites, hun pagina's maken op het moment dat een bezoeker erom vraagt..
Een aanbeveling voor je hostingomgeving en een harde ondergrens van een bepaald pakket zijn dus verschillende gegevens.
Gebruik geen oud blogartikel als vaste bron voor het versienummer. Lees de actuele eis van precies de versie die je wilt installeren. Controleer ook je themaEen WordPress-thema is het ontwerp van je WordPress-site: het bepaalt hoe pagina's eruitzien en hoe ze zijn opgebouwd. en belangrijke koppelingen.
Een versie kan aan de ondergrens van één plugin voldoen terwijl een ander onderdeel nog niet geschikt is voor diezelfde versie.
Oplossen in vijf stappen
- Schrijf de volledige melding over en noteer wie haar toont. Is dat WordPress zelf, een plugininstallatie, een thema of een opdracht in de terminal? Bewaar de gevraagde PHP-versie en de gevonden PHP-versie als twee afzonderlijke waarden.
- Bekijk de PHP-versie die WordPress meldt via Tools en Sitediagnose, onder informatie over de server. Vergelijk die met het juiste domeinEen domeinnaam is het webadres waarmee bezoekers jouw website vinden, zoals jouwbedrijf.example. in het hostingpaneel. Heb je geen toegang tot WordPress, vraag dan de hoster om de effectieve versie voor dat domein te bevestigen.
- Vergelijk de uitkomst met de eisen van het exacte pakket. Controleer of de update op de juiste website is toegepast, vooral wanneer er meerdere domeinen of testomgevingen bestaan. Laat een terminalfout afzonderlijk onderzoeken; die omgeving hoeft niet dezelfde PHP-versie te gebruiken.
- Test een passende, ondersteunde PHP-versie met bijgewerkte onderdelen op een kopie. Gebruik de hostergids voor de plek van de instelling. Omzeil de versiecontrole niet door Requires PHP of een controlebestand te wijzigen. Daarmee verandert de code die de hogere versie nodig heeft niet.
- Installeer de gewenste update pas nadat de test slaagt. Controleer beheer, formulieren en de belangrijkste bezoekersroute. Noteer de effectieve PHP-versie na de wijziging opnieuw. Zo toon je aan dat de bedoelde omgeving werkelijk is bijgewerkt.
Als de melding blijft staan
Laat eerst vergelijken of de melding dezelfde versie noemt als vóór de wijziging. Een onveranderd nummer kan wijzen op de verkeerde omgeving of een niet toegepaste instelling. Een hoger maar nog onvoldoende nummer vraagt om een nieuwe vergelijking met de pakketvereisten.
Dat zijn twee verschillende vervolgstappen, geen reden om willekeurig bestanden te vervangen.
Wanneer je dit beter laat doen
Gebruik het hulpformulier hieronder wanneer een noodzakelijke plugin en je thema verschillende compatibiliteitsproblemen hebben, of wanneer je geen testkopie kunt maken. Geef de versies en de exacte melding mee. Vraag om een updatevolgorde met een terugvalpunt.
Laat niet alleen vaststellen dat installatie lukt, maar ook dat de functie waarvoor je het pakket gebruikt blijft werken.
Controle na herstel
Herhaal eerst precies de handeling die misging. Controleer daarna inloggen, een formulier versturen en de belangrijkste route van jouw website. Gebruik voor een winkel een testbestelling zonder echte afschrijving.
Bekijk het log op nieuwe meldingen met een recent tijdstip. Alleen een werkende homepage bewijst nog niet dat het hele probleem weg is.
Bewaar de gebruikte versies, de uitgevoerde wijziging en het resultaat bij je onderhoudsnotities. Spreek af wie de eerstvolgende update controleert. Stop als dezelfde fout terugkomt terwijl de veronderstelde oorzaak al is opgelost.
Dat is een reden om de diagnose opnieuw te bekijken, geen reden om steeds meer instellingen tegelijk te veranderen.