Chcete-li zkontrolovat nainstalované verze, zadejte:
cd /etc/php
ve vašem terminálu přejděte do konfigurační složky vašich instalací PHP a poté zadejte:
ls
Výstupem budou složky, které odpovídají verzím nainstalovaným ve vašem počítači. V mém případě příkaz vypíše:
5.6 7.0 7.1
K zobrazení nainstalovaných verzí PHP v Ubuntu používám následující příkaz:
sudo update-alternatives --list php
Druhý způsob přejděte na php
adresář, kde jsou uloženy všechny konfigurační soubory verze PHP:
cd /etc/php
dir
Výstup:
> 5.6 7.0 7.1
Protože máte prostředí Linux, můžete to spustit na konzoli:
locate bin/php
A pak pro cokoli, co vypadá jako binární PHP, získejte verzi. Výstup pro mě pro výše uvedené je:
/home/xx/Development/Personal/Project1/webapp/bin/phpunit
/home/xx/Development/Personal/Project1/webapp-backup/vendor/bin/phpunit
/home/xx/Development/Personal/Project2/app/vendor/bin/phpunit
/home/xx/php-threaded/bin/php
/home/xx/php-threaded/bin/php-cgi
/home/xx/php-threaded/bin/php-config
/home/xx/php-threaded/bin/phpize
/usr/bin/php
/usr/bin/php5
/usr/local/bin/php-cgi
/usr/local/bin/php-config
/usr/local/bin/php53
/usr/local/bin/phpize
/usr/sbin/php5dismod
/usr/sbin/php5enmod
/usr/sbin/php5query
Z nich je několik, které vypadají jako binární soubory PHP. Pojďme tedy získat verzi pro každou z nich:
/home/xx/php-threaded/bin/php -v
/usr/bin/php -v
/usr/bin/php5 -v
/usr/local/bin/php53 -v
Tím získáte verze PHP, které jste nainstalovali.
Neobtěžoval bych se smazáním staré verze, mohlo by to odstranit soubory, které přestanou fungovat. Můžete pouze nakonfigurovat verzi konzoly nebo verzi Apache tak, aby používala verzi, kterou chcete.
V odpovědi na vaši doplňující otázku:zdá se, že jste postupovali podle zde uvedených pokynů a přidali do své verze Ubuntu neoficiální repo, protože standardní repo nepodporuje 5.5.
Společně jsme zjistili, že způsob, jak to zprovoznit, je nejprve upgradovat Apache z 2.2 na 2.4:
sudo apt-get upgrade apache2
Je třeba poznamenat, že to může způsobit, že bude vyžadována určitá oprava vhost, protože některé direktivy Apache se v této verzi změnily. Jakmile to uděláte, můžete získat novou verzi mod_php
:
sudo apt-get install libapache2-mod-php5