it-swarm.com.de

Was wird überprüft? PHP Version, die ich unter Linux laufe?

Ich verwende Centos 5 und möchte wissen, welche Version von PHP ich verwende. Gibt es einen Befehl dafür, den ich ausführen kann?

101
Roland

Versuchen Sie Folgendes in der Befehlszeile auszuführen.

So erhalten Sie nur die Versionsinformationen:

php -v

Oder um viele Infos zu bekommen:

php -i

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

176
Paxxi

Sie können eine index.php Datei mit erstellen

<?php phpinfo() ?>
18
hyperslug

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

rpm -q php

Und wenn ich schon dabei bin, ist die allgemeine Methode zum Verwenden von RPM zum Suchen von Informationen zu einem Paket für ein RPM-installiertes Programm oder eine RPM-Datei ähnlich (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. Suchen Sie den Namen einschließlich der Version des Pakets, das die Datei enthält:

    rpm -qf /usr/bin/awk

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

    rpm -qi gawk

Es ist etwas kniffliger 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
NVRAM

Benutzen

more /etc/php.ini

Dies wird Ihnen zeigen:

  1. Apache-Version
  2. PHP-Versionen
  3. PHP-Funktionen
  4. Verschiedene Optionen in Bezug auf PHP
3
Pankaj