GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak zkontrolovat verzi PHP

Úvod

Poskytovatelé hostingu jsou při přijímání nových verzí PHP na svých serverech tradičně pomalí. Důsledkem toho je, že na webu existuje současně mnoho různých verzí PHP.

Pokud implementujete nové funkce, instalujete novou aplikaci založenou na PHP nebo se snažíte najít chybu na svém webu, je důležité vědět, jakou verzi PHP váš webový server používá.

V tomto tutoriálu se naučíte, jak zkontrolovat verzi PHP spuštěním kódu PHP na serveru nebo pomocí příkazového řádku.

Předpoklady

  • PHP nainstalováno
  • Přístup pro zápis do systému souborů serveru
  • Přístup k příkazovému řádku

Zkontrolujte verzi PHP spuštěním kódu PHP

Nejjednodušší metodou k určení verze PHP běžící na vašem webu je spuštění souboru PHP, který obsahuje následující kód:

<?php
echo 'PHP version: ' . phpversion();

Vytvořte soubor pomocí textového editoru, jako je gedit nebo Notepad, a nahrajte jej do kořenového adresáře dokumentů vašeho webu.

Poté otevřete webový prohlížeč a do adresního řádku zadejte úplnou adresu souboru. Pokud jste například nahráli soubor s názvem phpinfo.php na example.com kořenový adresář, přejdete do:

http://www.example.com/phpinfo.php

Výše uvedený kód zobrazuje verzi PHP bez dalších podrobností, jako ve výstupu níže:

Pokud potřebujete další podrobnosti o své konfiguraci PHP, jako jsou systémové informace, datum sestavení, rozhraní API serveru, informace o konfiguračním souboru atd., nahrajte soubor obsahující phpinfo() funkce:

<?php 
phpinfo();

Při návštěvě v prohlížeči tento soubor zobrazuje verzi PHP v levém horním rohu, za níž následují konfigurační údaje:

Pro seznam obsahující všechna načtená rozšíření PHP a jejich verze nahrajte soubor s následujícím kódem:

<?php 
foreach (get_loaded_extensions() as $i => $ext)
{
   echo $ext .' => '. phpversion($ext). '<br/>';
}

Výstup zobrazuje každé rozšíření na samostatném řádku, včetně verze jádra PHP:

Zkontrolujte verzi PHP pomocí příkazového řádku (Windows, Linux a macOS)

Pokud máte oprávnění k SSH do vzdáleného serveru, použijte příkazový řádek ke kontrole nainstalované verze PHP. Tato metoda je také užitečná pro kontrolu lokálně nainstalované verze PHP.

1. Zadejte příkaz PHP:

php -v

2. php -v příkaz funguje v systémech Linux, macOS, Windows a dalších podporovaných systémech. Jeho výstup obsahuje číslo verze PHP, datum sestavení a informace o autorských právech.

Oprava chyby „PHP není rozpoznáno“ v systému Windows

V systému Windows někdy systém cestu PHP nerozpozná, takže php -v příkaz vypíše „php není rozpoznáno ' chyba.

Chcete-li tento problém vyřešit, nastavte PATH nejprve proměnná prostředí.

1. Zadejte následující příkaz, kterým nahraďte [location] s cestou k vaší instalaci PHP.

set PATH=%PATH%;[location]

2. Zadáním php -v nyní zobrazuje verzi PHP nainstalovanou ve vašem systému Windows.


Ubuntu
  1. Jak přepnout verzi PHP

  2. Jak změnit verzi PHP

  3. Jak zkontrolovat verzi CentOS

  1. Jak zkontrolovat verzi TensorFlow

  2. Jak zkontrolovat verzi Ubuntu

  3. Jak zkontrolovat verzi CentOS?

  1. Jak zkontrolovat verzi PostgreSQL

  2. Jak zkontrolovat verzi CentOS

  3. Jak zkontrolovat verzi PHP na Ubuntu