我正在爲開發人員編寫一些文檔,我想包括所需的PHP擴展和每個版本。例如,一個要求是gd 2.1.1,另一個要求是phalcon 2.0.1。我如何知道安裝了哪個版本的mysqli?
我知道如何弄清楚安裝了哪些版本的PHP和MySQL,但是我找不出我有什麼版本的mysqli擴展。 phpinfo
顯示下的mysqli擴展部分提供以下信息:
MysqlI Support enabled
Client API library version 5.5.43
Active Persistent Links 0
Inactive Persistent Links 0
Active Links 0
Client API header version 5.5.41
MYSQLI_SOCKET /var/run/mysqld/mysqld.sock
我認爲這只是告訴我,我已經安裝了MySQL的版本是43年5月5日,我以爲是從mysqli的版本不同。
dpkg
顯示PHP5-msyql的版本是5.5.9 + DFSG-1ubuntu4(我覺得有這截斷一0.9),我相信這是對元數據包的版本,而不一定是擴展的版本:
$ dpkg -l php5-mysql
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=============================-===================-===================-================================================================
ii php5-mysql 5.5.9+dfsg-1ubuntu4 amd64 MySQL module for php5
mysqli只是一個PHP擴展.... –
是的我知道,但其他PHP擴展有版本。例如,GD是2.1.1版,而Phalcon是2.0.1。我正在嘗試將擴展程序開發者需要安裝的一些文檔放在一起。 –
我假設你知道'phpInfo()'顯示了很多關於PHP認爲它可以使用的有用信息。它包含一些版本信息。 –