Website Without PHP
Nederlands (België)BE
  • Engels (Verenigde Staten)
  • Engels (Verenigd Koninkrijk)
  • Nederlands (Nederland)
  • Nederlands (België)
Menu

PHP-extensie

Een PHP-extensie voegt functies toe aan PHP die een website of toepassing nodig kan hebben.

Lees de uitleg

Hosting en infrastructuur Laatst bijgewerkt:

Een PHP-extensie voegt functies toe aan PHPPHP is de programmeertaal waarmee veel websites, zoals WordPress-sites, hun pagina's maken op het moment dat een bezoeker erom vraagt. die een website of toepassing nodig kan hebben. Je komt de term bijvoorbeeld tegen wanneer een plugin na een verhuizing meldt dat een onderdeel ontbreekt. De websitebestanden staan er wel, maar de omgeving waarin ze draaien heeft nog niet dezelfde mogelijkheden.

Begin dan met de naam van het ontbrekende onderdeel en de plek waar de melding verschijnt.

Wat voegt een extensie toe?

PHP heeft uitbreidingen voor verschillende soorten werk. Denk aan het verwerken van afbeeldingen, contact met een database en omgaan met tekst. De extensielijst van PHP ordent de gedocumenteerde uitbreidingen.

Het is een naslagwerk, geen lijst die je volledig moet installeren. De toepassing bepaalt welke functies nodig zijn.

Een WordPress-pluginEen WordPress-plugin is een uitbreiding die je aan je WordPress-site toevoegt voor een extra functie, zoals een formulier of een webshop. en een PHP-extensie zitten op verschillende niveaus. Je kunt de plugin in WordPressWordPress is een programma waarmee je een website maakt en beheert zonder te hoeven programmeren. bijwerken, terwijl de vereiste uitbreiding door je hostingWebhosting is de dienst die jouw website op een computer zet die altijd aan staat en met internet verbonden is, zodat bezoekers hem kunnen openen. wordt beheerd. Vraag bij een melding daarom welke van de twee bedoeld wordt.

Alleen het woord module is daarvoor te onduidelijk. Neem de exacte naam over uit de melding of documentatie van de leverancier.

Waarom verschilt dit per omgeving?

Welke PHP-versie meldt jouw site?

Passieve check van headers, versie en de kop van de homepage. Geen login, geen scan.

De PHP-handleiding onderscheidt meegeleverde en externe extensies. Dat een extensie bestaat, zegt nog niet dat jouw hosting haar heeft ingeschakeld. Ook zegt de lijst van je oude hosting niet vanzelf iets over de nieuwe omgeving.

Bewaar daarom een overzicht van wat de toepassing daadwerkelijk nodig heeft.

Maak bij een verhuizing onderscheid tussen de PHP-versieEen PHP-versie is het nummer van de uitgave van PHP waarop jouw website draait, zoals 8.3., de geladen extensies en de instellingen. Dat zijn aparte onderdelen van de controle. Een gelijk versienummer is geen complete vergelijking.

Laat je beheerder de oude en nieuwe omgeving naast elkaar zetten en de verschillen uitleggen voordat bezoekers de nieuwe website gebruiken.

Sommige uitbreidingen worden apart geladen. De PHP-documentatie beschrijft daarvoor onder meer PECL-installaties. Dat is technische achtergrond voor je beheerder.

Je hoeft als site-eigenaar niet zelf een installatieprocedure uit te voeren om een goede vraag aan je hoster te stellen.

Wat doe je bij een ontbrekende extensie?

Noteer welke handeling mislukt, op welk domeinEen domeinnaam is het webadres waarmee bezoekers jouw website vinden, zoals jouwbedrijf.example. en sinds wanneer. Werkt bijvoorbeeld alleen het uploaden van een afbeelding niet, beschrijf dan precies dat probleem. Schrijf niet meteen dat de hele server kapot is.

Voeg de fouttekst toe zonder wachtwoorden of klantgegevens. Een gerichte melding maakt duidelijk welk onderdeel onderzocht moet worden.

Vraag vervolgens of de genoemde extensie actief is in de PHP-omgeving die deze website afhandelt. Een controle in een terminal kan over een andere omgeving gaan dan een bezoek aan de website. Laat daarom ook vastleggen hoe de beheerder heeft gecontroleerd.

In php.iniphp.ini is het instellingenbestand van PHP, waarin staat hoeveel ruimte en tijd je website krijgt en of foutmeldingen op het scherm verschijnen. staan PHP-instellingen; welk bestand hier geldt, hoort bij dat onderzoek.

Een melding over een onbekende functie bewijst op zichzelf niet dat een extensie ontbreekt. Laat ook controleren of de toepassing de functie correct gebruikt. Zoek de herkenbare fouttekst op in de Error Hub.

Die helpt je de vraag af te bakenen zonder willekeurig onderdelen aan en uit te zetten.

Voorbereiden op een PHP-update

Vraag de leverancier van je themaEen WordPress-thema is het ontwerp van je WordPress-site: het bepaalt hoe pagina's eruitzien en hoe ze zijn opgebouwd. of toepassing naar de vereiste extensies voor de beoogde versie. Noteer wie de lijst heeft bevestigd. Gebruik daarna een testkopie om de belangrijke handelingen te controleren: inloggen, uploaden, zoeken en een formulier versturen.

Kies handelingen die voor jouw site echt nodig zijn, niet alleen de homepage.

Leg per controle vast wat je verwacht en wat er gebeurde. Een afbeelding die op de pagina verschijnt, is bijvoorbeeld een concreter resultaat dan de opmerking dat alles goed lijkt. Komt er een fout, bewaar het tijdstip voor het onderzoek in de serverlog.

Laat de beheerder na de aanpassing dezelfde handeling opnieuw testen.

De hostergidsen helpen je het juiste scherm voor je hosting te vinden. Vraag bij ontbrekende opties om hulp van de hoster. De statuspagina geeft de actuele context bij PHP-onderhoud.

Leid uit een aanwezige extensie geen oordeel af over de beveiligingsstatus van je volledige site.

Welke controle past bij jouw vraag?

De PHP Exposure Check kijkt naar publiek zichtbare signalen en is geen inventaris van alle geladen extensies. Gebruik daarvoor informatie uit de eigen hostingomgeving. Houd het resultaat van de externe check en de interne inventaris apart, zodat je geen conclusie trekt die de meting niet ondersteunt.

Wil je PHP updaten, geef dan de vereiste extensies en je testresultaten mee aan de uitvoerder. Hulp nodig bij die voorbereiding? Beschrijf je situatie, met het domein, de foutmelding en de wijziging waarna het probleem begon.

Veelgestelde vragen

Is een PHP-extensie een WordPress-plugin?

Nee. Een PHP-extensie hoort bij de PHP-omgeving. Een WordPress-plugin hoort bij je website en kan zo’n extensie nodig hebben.

Moet ik alle extensies inschakelen?

Nee. Vraag welke extensies jouw toepassing vereist en laat alleen de passende onderdelen beheren. Een lange lijst is geen bewijs dat je site goed is ingericht.

Wie kan een ontbrekende extensie toevoegen?

Dat hangt af van je hosting. Je hoster of serverbeheerder kan aangeven wat beschikbaar is en wie de wijziging voor jouw site mag uitvoeren.

Deel deze pagina

Vraag je AI om uitleg

Opent de chat met een vraag over deze pagina. Een AI-antwoord kan afwijken; de bronnen hierboven zijn leidend.

Deze vraag wordt meegestuurd: Vat de bevestigde feiten op https://websitewithoutphp.com/nl-be/kennisbank/php-extensie/ samen in 5 korte punten, met de bron per punt.

  1. Domein
  2. Controle
  3. Uitkomst
  4. Rapport

Welke PHP-versie draait jouw site?

Vul je domein in. We lezen alleen wat je site openbaar meestuurt: de headers en de kop van de homepage. Geen scan, geen login.

We bewaren het domein en de uitkomst, nooit je IP-adres.