Om du inte kan få något att fungera och tror att det kan bero på att du har fel version av PHP finns det ett riktigt enkelt sätt att kontrollera den aktuella versionen.
Olika versioner av PHP kan ha olika standardinställningar, och i fallet med nyare versioner kan de ha nya funktioner.
Om en PHP-handledning ger instruktioner för en viss version av PHP, är det viktigt att förstå hur du kontrollerar versionen du har installerat.
Att köra en enkel PHP-fil berättar inte bara din PHP-version utan en mängd information om alla dina PHP-inställningar. Lägg bara den här ena raden med PHP-kod i en tom textfil och öppna den på servern:
Nedan följer hur du kontrollerar den lokalt installerade versionen av PHP. Du kan köra detta i Command Prompt i Windows eller Terminal för Linux / macOS.
php -v
Här är en exempelutgång:
PHP 5.6.35 (cli) (byggd: 29 mar. 2018 14:27:15)
Copyright (c) 1997-2016 PHP-gruppen
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
Med tanke på att du faktiskt kör PHP på din webbserver är det vanligaste skälet till att versionen av PHP inte dyker upp om sökvägen till PHP inte är konfigurerad med Windows.
Du kan se felet så här om rätt miljövariabel inte är konfigurerad:
'php.exe' känns inte igen som ett internt eller externt kommando, operativt program eller batchfil.
I en kommandotolken skriver du följande kommando, där sökvägen efter "C:" är sökvägen till PHP (din kan vara annorlunda):
set PATH =% PATH%; C: \ php \ php.exe