Überprüfen Sie, welche PHP-Version ich unter Linux ausführe?

Ich verwende Centos 5 und ich muss wissen, welche Version von PHP ich ausführe, gibt es einen Befehl dafür, den ich ausführen kann?

Author: Community, 2009-08-24

4 answers

Versuchen Sie, Folgendes in der Befehlszeile auszuführen.

Um nur die Versionsinformationen zu erhalten:

php -v

Oder um viele Informationen zu erhalten:

php -i

Es sollte Ihnen alle Informationen geben, die Sie über die PHP-Installation benötigen.

 184
Author: Paxxi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-08-24 18:36:35

Sie können eine index.php Datei mit

<?php phpinfo() ?>
 19
Author: hyperslug,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-03-08 10:47:00

Eine Antwort wurde akzeptiert, aber eine andere Option auf RPM-Systemen (RHEL, Centos, Fedora usw.) ist Folgendes zu verwenden:

rpm -q php

Und während ich dabei bin, ähnelt die allgemeine Methode zur Verwendung von RPM zum Auffinden von Informationen zu einem Paket für ein von rpm installiertes Programm oder eine Datei (für awk):

  1. Suchen Sie den vollständigen Pfad zur Datei, falls nicht bekannt, z. B. für eine ausführbare Datei in $PATH:

    Typ-Pfad awk

  2. Finde den Namen, inklusive Version des Pakets, das die Datei enthält:

    U / min-qf /usr / bin / awk

  3. Falls gewünscht, fragen Sie nach Informationen aus diesem Paket:

    Rpm -qi gawk

Es ist etwas schwieriger für Pakete, die von Apache installiert und verwendet werden, da sie sich möglicherweise nicht auf $PATH befinden, aber Sie können mit etwas beginnen wie:

Rpm-qa | egrep -i 'php|awk'

 12
Author: NVRAM,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-09-14 15:58:16

Benutze

more /etc/php.ini

Dies zeigt Ihnen:

  1. Apache, Version
  2. PHP-Versionen
  3. PHP-Funktionen
  4. Verschiedene Optionen in Bezug auf PHP
 3
Author: Pankaj,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-09-24 11:21:33