2009-08-24 09:03:27 +0000 2009-08-24 09:03:27 +0000
105
105

Controllando quale versione di PHP sto eseguendo su Linux?

Sto eseguendo Centos 5 e ho bisogno di sapere quale versione di PHP sto eseguendo, c'è un comando per questo che posso eseguire?

Risposte (4)

182
182
182
2009-08-24 09:07:37 +0000

Provare a eseguire quanto segue a riga di comando.

Per ottenere le informazioni sulla versione:

php -v

O per ottenere molte informazioni:

php -i

Dovrebbe fornire tutte le informazioni necessarie per l'installazione di php.

19
19
19
2009-08-24 09:06:35 +0000

È possibile creare un file index.php con

<?php phpinfo() ?>
12
12
12
2009-09-14 15:58:16 +0000

Una risposta è stata accettata, ma un'altra opzione sui sistemi RPM (RHEL, Centos, Fedora, ecc.) è di usare i seguenti:

rpm -q php
``` &001 


E già che ci sono, il metodo generale per usare gli RPM per trovare informazioni su un pacchetto per qualsiasi programma o file installato in rpm è simile a questo (per awk): 


1. Trovare il percorso completo del file se non è noto, come per un eseguibile in $PATH: 

2. 3. Trovare il nome, inclusa la versione, del pacchetto contenente il file: 


3. Trovare il nome, inclusa la versione, del pacchetto contenente il file: 


Se lo si desidera, cercare informazioni da quel pacchetto: 


È un po' più complicato per i pacchetti installati e usati da Apache, dato che potrebbero non essere su $PATH, ma si può iniziare con qualcosa come: 


> **rpm -qa** | egrep -i 'php|awk'.
3
3
3
2012-09-24 10:13:12 +0000

Utilizzare

more /etc/php.ini

Questo vi mostrerà:

  1. 1. Versione Apache
  2. 2. Versioni PHP
  3. 3. Funzioni PHP
  4. Varie opzioni relative a PHP