PHP过低怎样检查当前版本号_PHP过低查版本命令【检测】-php教程

php -v 查命令行版本,phpinfo() 查Web服务器版本;两者不一致时需分别排查PATH、Web服务器模块配置及php.ini路径。

直接在命令行输入 php -v 就能看到当前 PHP 版本,这是最快速、最可靠的检测方式。

命令行查版本:确认是否真“过低”

很多所谓“PHP过低”的问题,其实只是开发环境和 Web 服务器用的不是同一个 PHP。先确认你实际在用的是哪个:

  • php -v —— 查命令行(CLI)版本,适合跑脚本、Composer、Laravel Artisan 等
  • phpinfo(); 放进一个 .php 文件里,用浏览器访问 —— 查 Web 服务器(如 Apache/Nginx)加载的 PHP 版本
  • 如果两者不一致(比如 CLI 是 8.2,但 phpinfo() 显示 7.4),说明 Web 服务没用上新版本,光升级 CLI 没用

Linux/macOS 下常见版本混乱原因

尤其在 macOS(自带老 PHP)、Ubuntu(多源混装)、或用 Homebrew / apt 手动装过多次 PHP 的机器上,容易出现路径冲突:

  • 执行 which php 看调用的是哪个二进制文件,比如 /usr/bin/php(系统自带) or /opt/homebrew/bin/php(Homebrew)
  • 执行 php -i | grep "Configuration File" 查当前生效的 php.ini 路径,再确认该配置是否启用预期扩展(如 opcache、curl)
  • Web 服务器可能加载了旧版模块,例如 Apache 的 libphp.so 还指向 PHP 7.4,需检查 LoadModule php_module 行和 AddHandler 配置

Windows + XAMPP/WAMP 用户特别注意

这类集成环境常把多个 PHP 版本共存,但只激活一个:

夏夕资源网专注于CMS网站模板,主流语言整站网站源码下载,网站建设相关教程分享,好用的软件素材整合下载,提供一站式便捷自助服务。
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"zy.lucklyus.top",如遇到无法解压的请联系管理员!
夏夕资源网-网站模板_免费源码_资源素材 » PHP过低怎样检查当前版本号_PHP过低查版本命令【检测】-php教程
在线时间:12:00 - 22:00
关注微信公众号:微信公众号
站长邮箱:[email protected]
  • 运营天数: 1393+
  • 资源总数: 47989+
  • 用户总数: 1+
  • 今日更新: 0+
  • 访问次数: 4024225+
  • 本周更新: 0+
  • 最后更新: 2026-03-16

本站指数

×
  • 运营天数: 1393+
  • 资源总数: 47989+
  • 用户总数: 1+
  • 今日更新: 0+
  • 访问次数: 4024225+
  • 本周更新: 0+
  • 最后更新: 2026-03-16