在 Linux 系統(tǒng)中,如何查看已經(jīng)安裝的 PHP 版本信息?這是一件非常常見的問題,這篇文章將為您提供這個(gè)問題的解決方案。
- 使用 php -v 命令
在 Linux 終端或控制臺(tái)中,可以使用以下命令查看當(dāng)前系統(tǒng)安裝的 PHP 版本:
php -v
使用該命令將會(huì)在屏幕上輸出類似于以下的結(jié)果:
PHP 7.3.9-1~deb10u1 (cli) (built: Sep 18 2019 11:58:52) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.9, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.9-1~deb10u1, Copyright (c) 1999-2018, by Zend Technologies
其中,第一行顯示安裝的 PHP 版本,這里是 PHP 7.3.9-1~deb10u1
。此外,還可以看到 PHP 的版權(quán)聲明,以及所使用的引擎和緩存組件的版本信息。
- 查看 PHP 配置文件
除了使用命令行命令以外,還可以直接查看 PHP 的配置文件。在大多數(shù) Linux 系統(tǒng)中, PHP 的配置文件位于 /etc/php
文件夾中,如下所示:
/etc/php/ ├── 7.3 │ ├── apache2 │ │ ├── php.ini │ │ ├── php.ini~ │ ├── cli │ │ ├── php.ini │ │ ├── php.ini~
在這個(gè)文件夾中,可以找到您所安裝的 PHP 版本的文件夾。在這里,我們看到了 7.3
這個(gè)文件夾,因此可以確定我們使用的是 PHP 7.3 版本。
進(jìn)入 7.3
文件夾并查看 cli
文件夾,這里存放的是 PHP 命令行運(yùn)行時(shí)使用的配置文件。在 cli
文件夾下,可以找到 PHP 的配置文件 php.ini
。
使用以下命令打開配置文件:
sudo nano /etc/php/7.3/cli/php.ini
接下來,在文件中查找 ; version=
,在它的下面可以看到版本信息:
; This is used to disable loading of OPcache extension. ; zend_extension=opcache.so version=7.3.9-1~deb10u1
版本信息在上面的 version
行中。在這里,我們可以看到 PHP 版本是 7.3.9-1~deb10u1
。
- 在 phpinfo() 中查看
除了前面介紹的方法之外,還可以通過在 Apache 或 Nginx 服務(wù)器上運(yùn)行 PHP 的 phpinfo()
函數(shù)來查看 PHP 的版本信息。
首先,在服務(wù)器上創(chuàng)建一個(gè)名為 phpinfo.php
的文件,其內(nèi)容為:
<?php phpinfo(); ?>
保存并上傳該文件后,通過訪問該文件來查看 PHP 版本和其他相關(guān)信息。在瀏覽器中輸入網(wǎng)址 http://yourdomain.com/phpinfo.php
,將看到類似于以下的頁面:
在這個(gè)頁面中,可以找到 PHP 版本和其他相關(guān)信息。
結(jié)論
這篇文章介紹了三種查看已安裝的 PHP 版本信息的方法。您可以使用命令行命令、查看 PHP 配置文件或者在服務(wù)器上使用 phpinfo()
函數(shù)來查看您的 PHP 版本。使用這些方法之一,您可以輕松地確定您的 PHP 版本,并在必要時(shí)對(duì)其進(jìn)行更新或升級(jí)。