Listando pacotes
# apt list libapache2-mod-php*
Listing... Done
libapache2-mod-php5/trusty-updates,trusty-security,now 5.5.9+dfsg-1ubuntu4.29 amd64 [installed,automatic]
libapache2-mod-php5.6/now 5.6.40-5+ubuntu14.04.1+deb.sury.org+1 amd64 [installed,local]
libapache2-mod-php5filter/trusty-updates,trusty-security 5.5.9+dfsg-1ubuntu4.29 amd64
Pedindo informações ao apache2 [informações inúteis removidas]
# apache2ctl -M
Loaded Modules:
mpm_prefork_module (shared)
php5_module (shared)
Não consigo estabelecer se estou usando php5 ou php5.6
Existem várias maneiras de determinar a versão do PHP.
Aqui estão alguns métodos:
1. Crie um arquivo PHP
phpinfo.php
e execute-o para exibir todas as informações.2. Exiba os módulos disponíveis:
grep -iR "php" /etc/apache2/
3. Exibir módulos carregados:
cat /etc/apache2/mods-enabled/php*.load
4. Exiba sua versão do PHP:
php -v
5.
grep
para ophp.ini
arquivophp -i | grep "php.ini"
6.
grep
paralibphp*.so
em/usr/lib/apache2/modules
ls /usr/lib/apache2/modules/ | grep "php"
7.
grep
para versãophp -i | grep "PHP Version"
8.
grep
parapdo
php -i | grep "pdo"
9.
ls
em/usr/bin/
ls /usr/bin/php*
10.
grep
para/sbin/apache2ctl
as diretivas de configuração disponíveis/sbin/apache2ctl -L | grep "php"