【令和最新版】PHP版本的影响及检查方法

目录
介绍
大家好,我是系统开发部的榎木。这次,我将为大家撰写一篇关于如何查看PHP版本的文章。
另外,如果 PHP 版本过旧,可能会导致问题或影响安全性。
(实际上)这篇文章并没有深入探讨这一点,所以如果您
不熟悉网络相关系统,但又对 PHP 版本差异的影响感到好奇,那么
文章下面的是更好的选择。
目前就是这样。
php -v
如果版本信息显示成这样,那就没问题。
PHP 8.2.1 (cli) (构建于:2023 年 1 月 11 日 07:28:38) (NTS) 版权所有 (c) PHP 团队;Zend Engine v4.2.1,版权所有 (c) Zend Technologies;Xdebug v3.2.2,版权所有 (c) 2002-2023 Derick Rethans
“我当然知道这些命令,但我正在查找,因为版本信息没有显示出来!!”
你仿佛能听到有人说:
如果出现这种情况(未显示版本信息),则执行位置可能不正确。
'php' 未被识别为内部或外部命令、可运行程序或批处理文件。
在哪里跑步
本文将介绍典型环境的运行位置以及如果环境仍然没有出现该怎么办。
环境:Linux/Windows
首先是环境问题。
Linux:打开终端, `php -v`运行
:打开命令提示符(或 PowerShell), `php -v` 命令运行
执行位置(供那些想知道什么是任意目录的人参考)
所谓“任意目录”,指的是 PHP 的安装目录。
仔细想想,这很有道理,但是如果 PHP 不存在,就无法执行。
您可以通过运行以下命令找到 PHP 安装位置:
Linux:
# 查找 PHP 安装位置的命令 find / -type f -name "php" -executable -print
视窗:
# 在终端中使用命令查找 PHP 安装位置:dir /s /b php.exe
# 使用 PowerShell 命令查找 PHP 安装位置:where.exe php
此命令将打印出 PHP 安装位置的路径。
一旦你知道了 PHP 的位置。
您执行上述命令并 /usr/local/bin/php 显示
末尾 /php 的 ,并按如下方式导航到执行位置:
# 切换到 PHP 安装位置的命令示例:cd /usr/local/bin
之后,`php -v` 应该会显示正确的 PHP 版本信息。
所以,理论上你现在可以执行 PHP 命令了,但
说实话,每次都返回这里很麻烦。
因此,我们再继续一会儿。
可通过路径从任何位置执行
找到 PHP(及其安装目录)后,您可以将其添加到系统
PATH 环境变量中。这样,您就可以从任何目录使用 PHP 可执行文件。
Linux
在终端中运行以下命令来添加路径:
export PATH=$PATH:[安装路径]
例如,如果 PHP 安装路径是 /usr/local/bin ,则如下所示。
此安装路径是 PHP 安装目录(位置)的路径,我们之前已经找到过。
export PATH=$PATH:/usr/local/bin
适用于 Windows
在 Windows 系统中,您可以更改环境变量设置以允许该路径。
1. 搜索并打开“编辑系统环境变量”。2
. 点击“环境变量”按钮。3
. 在“系统环境变量”部分,选择“Path”环境变量,然后点击“编辑”。4
. 点击“新建”按钮,添加 PHP 安装路径。5
. 保存更改并关闭对话框。
这将把 PHP 安装路径添加到 Path 环境变量中,使该路径有效。
现在无需每次都切换位置即可执行 PHP 命令!
享受更便捷的 PHP 使用体验!
10
