Überprüfen Sie die MongoDB php-Treiberversion

8

Ich habe den MongoDB PHP-Treiber vor einigen Monaten auf meinem Linux-Rechner installiert. Jetzt möchte ich wissen, welche Version des Treibers ich installiert habe. Wie kann ich diese Informationen finden?

    
dykw 26.09.2013, 16:46
quelle

4 Antworten

33

Der einfachste Weg in der Befehlszeile ist das Aufrufen der Reflektionsinfo:

%Vor%

gibt beispielsweise aus:

%Vor%

Dies führt ReflectionExtension :: info () auf der Mongo-Erweiterung und grep die Version-Spalte.

Ein paar andere Alternativen bestünden darin, Code auszuführen und die Versionsinformationen auszudrucken.

Die MongoClient Klasse (und die Mongo Klasse für alte Erweiterungen) als VERSION konstant:

%Vor%

gibt (zum Beispiel) aus:

%Vor%

Oder Sie können die Funktion phpversion verwenden, um die Versionsnummer von der Modulinitialisierung abzurufen:

%Vor%

gibt (zum Beispiel) aus:

%Vor%

BEARBEITEN:

Dies bezieht sich auf die pecl / mongo Erweiterung. Es gibt eine neue Erweiterung namens pecl / mongodb .

Ähnliche Befehle funktionieren für die neue Erweiterung:

%Vor%     
bjori 18.10.2013 23:04
quelle
5

Verwenden Sie pecl, um die aktuelle lokale Version und die neueste verfügbare Version zu überprüfen:

%Vor%

Sie sollten diese Information sehen:

%Vor%     
anhlc 07.10.2014 05:45
quelle
2

Führen Sie den PHP-Test aus und überprüfen Sie MongoDB section

%Vor%     
Satish 26.09.2013 17:30
quelle
0

Bei neueren Versionen lautet der Befehl php --ri mongodb .

    
olvlvl 28.02.2018 16:19
quelle

Tags und Links