Ubuntu22.04下XAMPP环境终端php命令提示未找到的问题求助
解决XAMPP下终端php命令找不到的问题
首先纠正你PATH配置的错误:XAMPP的PHP可执行文件直接位于
/opt/lampp/bin目录下,而非你写的<path-to-lampp>/bin/php/<php_version>/bin路径,这是导致配置无效的核心原因。正确的配置步骤:
- 打开你的.zshrc文件:
nano ~/.zshrc - 找到你之前添加的错误PATH配置行,替换为:
export PATH=/opt/lampp/bin:$PATH - 保存并退出编辑器(nano按Ctrl+O,回车,再Ctrl+X)
- 立即加载更新后的配置:
source ~/.zshrc - 验证是否生效:运行
php -v,如果输出PHP版本信息则说明配置成功。
- 打开你的.zshrc文件:
替代方案(无需修改PATH):
直接给php命令创建软链接到系统默认的可执行文件目录:sudo ln -s /opt/lampp/bin/php /usr/bin/php执行后直接在终端运行
php -v即可验证。
内容的提问来源于stack exchange,提问作者Lwin Moe
相关产品推荐
相关产品推荐

