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

PHP CLI

PHP CLI is de uitvoering van PHP via de opdrachtregel, bijvoorbeeld voor een script of onderhoudstaak.

Lees de uitleg

PHP en versies Laatst bijgewerkt:

PHP CLI is de uitvoering van PHPPHP is de programmeertaal waarmee veel websites, zoals WordPress-sites, hun pagina's maken op het moment dat een bezoeker erom vraagt. via de opdrachtregel, bijvoorbeeld voor een script of onderhoudstaak. Je komt de term tegen wanneer je beheerder een versie controleert in de terminal. Die controle vertelt iets over de gekozen PHP-installatie voor die opdracht.

Vraag bij onderhoud ook naar de versie die jouw website gebruikt. Zo voorkom je dat een terminalresultaat de enige onderbouwing wordt voor een update van de bezoekersomgeving.

Wat betekent CLI bij PHP?

CLI staat voor Command Line Interface. De PHP-handleiding beschrijft deze manier om PHP voor shelltoepassingen te gebruiken. Je voert een opdracht in via een terminal in plaats van een pagina te openen in je browser.

Dat is bijvoorbeeld relevant wanneer een ontwikkelaar een onderhoudsscript onderzoekt.

Voor jou als website-eigenaar is vooral de opdracht belangrijk. Vraag welk script wordt gestart, op welke omgeving het draait en welk resultaat je ontvangt. Alleen de mededeling dat iemand via de terminal werkt, zegt nog niets over de omvang van de wijziging.

Laat de uitvoerder onderscheid maken tussen informatie opvragen en gegevens aanpassen.

Waarom kunnen PHP-versies verschillen?

Welke PHP-versie meldt jouw site?

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

Een terminal kan een andere PHP-installatie gebruiken dan de webomgeving. Behandel de gevonden PHP-versieEen PHP-versie is het nummer van de uitgave van PHP waarop jouw website draait, zoals 8.3. daarom als een resultaat met een duidelijke herkomst. Noteer of de controle bij een terminalopdracht of bij de verwerking van een webverzoek hoort.

Vraag de hoster het verschil te verklaren wanneer de resultaten niet overeenkomen.

De officiële opties beschrijven onder meer php -v voor versie-informatie en php --ini voor configuratiebestanden. Deze opdrachten veranderen de geselecteerde PHP-versie niet. De uitvoer helpt vaststellen welke omgeving je onderzoekt.

Het bestand php.iniphp.ini is het instellingenbestand van PHP, waarin staat hoeveel ruimte en tijd je website krijgt en of foutmeldingen op het scherm verschijnen. hoort bij die configuratie; een bestandsnaam zonder locatie is geen volledige overdracht.

Een bruikbare vraag aan je beheerder is: welke PHP-installatie gebruikt de geplande taak en welke gebruikt dit domeinEen domeinnaam is het webadres waarmee bezoekers jouw website vinden, zoals jouwbedrijf.example.? Voeg de naam van de testomgevingEen stagingomgeving is een afgeschermde kopie van je website waarop je updates uitprobeert voordat ze live gaan. toe. Daarmee kan de uitvoerder gericht vergelijken zonder meteen een globale instelling voor andere websites op hetzelfde account te veranderen.

PHP CLI en WP-CLI zijn verschillende begrippen

WP-CLIWP-CLI is een hulpmiddel waarmee je WordPress beheert via tekstcommando’s in een terminal. is een hulpmiddel voor het beheren van WordPressWordPress is een programma waarmee je een website maakt en beheert zonder te hoeven programmeren. met opdrachten. PHP CLI beschrijft de manier waarop PHP buiten een gewone webaanvraag wordt uitgevoerd. Een opdracht voor WordPress en de PHP-omgeving waarin die opdracht draait zijn dus afzonderlijke onderdelen van je onderhoudsnotitie.

Vraag bij een fout welke opdracht is gebruikt en of dezelfde handeling in het WordPress-beheer ook mislukt. Bewaar de fouttekst en het tijdstip. Een verschil tussen beide routes is bruikbare informatie.

Het is geen reden om zonder onderzoek bestanden te vervangen of alle plugins tegelijk uit te schakelen.

Wat controleer je bij een PHP-update?

Neem een herkenbare taak als uitgangspunt, zoals het maken van een inventaris. Leg vóór een wijziging vast welke versie die taak gebruikt. Laat na de wijziging dezelfde taak controleren en vergelijk de resultaten.

Vraag daarnaast om een controle van de relevante browserhandeling, bijvoorbeeld het openen en opslaan van een beheerpagina.

Gebruik de hostergidsen om de omgeving van het domein te bespreken. De naam van een hostingpakket is geen vervanging voor een concrete versiecontrole. Laat de beheerder expliciet melden wanneer de terminalomgeving buiten de opdracht valt.

Dan blijft duidelijk welk deel wel en welk deel nog niet is onderzocht.

Een fout na een wijziging onderzoek je met de oorspronkelijke melding, niet met alleen de conclusie dat PHP niet werkt. In de Error Hub vind je uitleg bij herkenbare meldingen. Voeg geen wachtwoorden of volledige configuratiebestanden toe aan een openbaar ticket; de relevante foutregel en omgeving zijn een betere start.

Welke overdracht heb je nodig?

Vraag om de gebruikte PHP-versie, de gecontroleerde omgeving, de uitgevoerde taak en het resultaat. Laat ook opschrijven welke browserhandeling is getest. Bewaar dit bij de onderhoudsopdracht zodat een volgende beheerder niet opnieuw hoeft te raden waar een screenshot vandaan kwam.

Een datum maakt duidelijk bij welke wijziging de controle hoort.

Vraag bij terugkerende onderhoudstaken waar de gekozen PHP-installatie is vastgelegd. Een toekomstige beheerder moet kunnen zien welke omgeving bij die taak hoort. Neem die verwijzing op bij de taakbeschrijving en laat bij een latere verhuizing controleren of de afspraak nog klopt.

Zo blijft de vergelijking tussen terminal en website ook later navolgbaar.

Wil je PHP updaten, gebruik deze gegevens om de opdracht af te bakenen. De statuspagina geeft aanvullende context bij PHP-onderhoud. Vraag hulp met het domein en de twee versiecontroles wanneer je niet weet welke omgeving moet worden aangepast.

Veelgestelde vragen

Verandert php -v de versie?

Nee. De opdracht toont versie-informatie van de aangeroepen PHP-installatie. Het is geen opdracht om een andere versie voor je website te kiezen.

Bewijst CLI-uitvoer de versie van mijn website?

Niet op zichzelf. Laat de webomgeving afzonderlijk controleren en noteer bij beide resultaten op welke omgeving ze betrekking hebben.

Moet ik zelf terminalopdrachten uitvoeren?

Nee. Je kunt de beheerder vragen om een leesbare inventaris met de omgeving, versie en gecontroleerde taak. Deel geen toegangscodes in het ticket.

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-nl/kennisbank/php-cli/ 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.