Als je iets niet kunt laten werken en denkt dat het kan zijn omdat je de verkeerde versie van PHP hebt, is er een heel eenvoudige manier om de huidige versie te controleren.
Verschillende versies van PHP kunnen verschillende standaardinstellingen hebben, en in het geval van nieuwere versies, kunnen nieuwe functies hebben.
Als een PHP-handleiding instructies geeft voor een bepaalde versie van PHP, is het belangrijk om te weten hoe u de geïnstalleerde versie kunt controleren.
Het uitvoeren van een eenvoudig PHP-bestand vertelt je niet alleen je PHP-versie, maar ook een overvloed aan informatie over al je PHP-instellingen. Plaats deze enkele regel PHP-code in een leeg tekstbestand en open deze op de server:
Hieronder ziet u hoe u de lokaal geïnstalleerde versie van PHP kunt controleren. U kunt dit uitvoeren in de opdrachtprompt in Windows of Terminal voor Linux / macOS.
php -v
Hier is een voorbeelduitvoer:
PHP 5.6.35 (cli) (gebouwd: 29 maart 2018 14:27:15)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
Aangezien u eigenlijk PHP op uw webserver uitvoert, is de meest voorkomende reden voor het niet verschijnen van de PHP-versie als het pad naar PHP niet is ingesteld met Windows.
U kunt de fout als volgt zien als de juiste omgevingsvariabele niet is geconfigureerd:
'php.exe' wordt niet herkend als een interne of externe opdracht, een bruikbaar programma of een batchbestand.
Typ in een opdrachtprompt de volgende opdracht, waarbij het pad na "C:" het pad naar PHP is (het uwe kan verschillen):
stel PATH =% PATH%; C: \ php \ php.exe in