You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS 10.15重装XAMPP后PHP版本未更新问题求助

问题:MacOS 10.15下重装XAMPP后php -v仍显示旧版本7.3

原因

  • 系统PATH环境变量仍优先指向旧版本PHP的路径,卸载XAMPP时未清理残留的环境配置
  • 终端缓存了旧PHP命令的路径,未自动刷新
  • 可能存在其他PHP安装(如Homebrew、系统自带)的路径优先级高于新XAMPP的PHP

解决步骤

  1. 定位当前PHP的实际路径
    执行命令确认终端调用的PHP位置:

    which php
    

    输出结果会显示当前生效的PHP路径,对比新XAMPP的PHP路径(通常为/Applications/XAMPP/xamppfiles/bin/php),判断是否指向旧版本。

  2. 修改环境变量,优先指向新XAMPP的PHP
    MacOS 10.15默认使用zsh,配置文件为~/.zshrc;若使用bash则对应~/.bash_profile或~/.bashrc:

    • 打开配置文件:
      # zsh用户
      open ~/.zshrc
      # bash用户
      open ~/.bash_profile
      
    • 在文件中查找是否存在旧XAMPP或其他PHP的路径配置,若有则替换为新XAMPP的bin目录路径;若无则添加以下内容到文件顶部:
      export PATH="/Applications/XAMPP/xamppfiles/bin:$PATH"
      
    • 保存文件后,刷新环境变量:
      # zsh用户
      source ~/.zshrc
      # bash用户
      source ~/.bash_profile
      
  3. 清除终端命令缓存
    执行命令刷新终端的命令哈希表,使其重新识别新的PHP路径:

    hash -r
    
  4. 验证修复结果
    重新执行php -v,此时应显示XAMPP 7.2的版本信息。若仍未生效,重启终端后再次尝试。

内容的提问来源于stack exchange,提问作者Ann De

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 19:32:37