0

0

phpstorm配置php环境的Mac系统专属指南

雪夜

雪夜

发布时间:2025-10-01 12:10:02

|

653人浏览过

|

来源于php中文网

原创

首先安装php并配置解释器路径,再在phpstorm中设置对应php可执行文件;通过homebrew安装php后,将路径添加到.zshrc,并在phpstorm的preferences→php中指定本地解释器(m1/m2为/opt/homebrew/bin/php,intel为/usr/local/bin/php),最后验证运行test.php输出版本信息即可完成配置。

phpstorm配置php环境的mac系统专属指南

在Mac系统上配置PHP环境并让PhpStorm正常工作,关键在于正确安装PHP、配置解释器路径,并确保终端与IDE能协同运行。以下是专为macOS用户整理的实用步骤。

安装PHP(通过Homebrew)

macOS默认不带最新版PHP,推荐使用Homebrew管理安装。

步骤:
  • 打开终端,安装Homebrew(如未安装):
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • 使用Homebrew安装PHP(以PHP 8.1为例):
    brew install php@8.1
  • 若需其他版本,替换版本号即可,如php@8.2
  • 安装完成后,让系统识别PHP命令:
    echo 'export PATH="/opt/homebrew/opt/php@8.1/bin:$PATH"' >> ~/.zshrc
    (Apple Silicon芯片M1/M2使用/opt/homebrew;Intel Mac使用/usr/local)
  • 刷新配置:
    source ~/.zshrc
  • 验证安装:
    php -v 应显示PHP版本信息

在PhpStorm中配置PHP解释器

PhpStorm需要知道PHP可执行文件的位置才能运行和调试代码。

操作步骤:
  • 打开PhpStorm,进入 Preferences(快捷键 ⌘ + ,)
  • 导航至 PHP 标签页
  • 点击右侧“...”按钮添加解释器
  • 选择 “From Docker, Vagrant, VM, Remote…” 下的 Local
  • 在路径框中填入PHP可执行文件路径:
    M1/M2 Mac: /opt/homebrew/bin/php
    Intel Mac: /usr/local/bin/php
  • 确认后PhpStorm会解析版本并启用相关功能(语法检查、智能提示等)

配置CLI工具与调试支持(可选但推荐)

提升开发效率,建议启用命令行工具和Xdebug。

医院网站系统
医院网站系统

HTML医院网站系统基于PHP+MYSQL开发,在文章内容网站的基础上,预设了医院概况、新闻动态、环境设备、名医荟萃、专科介绍、就医指南、专家门诊值班表、网上挂号、医疗保健知识、在线咨询等医院网站常用的栏目和测试数据,采用适合医院网站的专用模版,增强了系统的针对性和易用性。系统具有文章、图文、下载、社区、表单、用户等基本系统模块和一系列网站辅助功能,用户也可根据自身特点任意创建和修改栏目,适合创建

下载

立即学习PHP免费学习笔记(深入)”;

建议操作:
  • 确保php.ini已加载Xdebug扩展
    查看位置:php --ini
    编辑对应的php.ini文件,加入(Homebrew安装通常自动配置):
    zend_extension=xdebug.so
  • 在PhpStorm中设置Xdebug端口(默认9003):
    Preferences → PHP → Debug → Xdebug → Port: 9003
  • 开启监听:点击PhpStorm顶部工具栏电话图标(Start Listening),准备接收调试请求

测试配置是否成功

创建一个简单脚本验证整个流程。

方法:
  • 在项目中新建 test.php,内容:
    <?php echo 'PHP is working: ' . PHP_VERSION;
  • 右键文件,选择 “Run ‘test.php’”
  • 若控制台输出PHP版本信息,说明配置成功

基本上就这些。只要Homebrew安装顺利,PhpStorm路径指向正确,Mac上的PHP开发环境就能快速跑起来。遇到路径问题时,多用which phpphp -v排查,基本都能解决。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
phpstorm怎么导出项目
phpstorm怎么导出项目

phpstorm提供导出项目功能,步骤如下:打开phpstorm项目转到“项目”菜单选择“导出项目”选择导出格式指定导出位置选择导出范围勾选“包括依赖项”框(可选)单击“导出”完成导出。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

387

2024.04.08

phpStorm怎么运行
phpStorm怎么运行

本专题整合了phpstorm运行教程,阅读专题下面的文章了解更多相关内容。

89

2025.09.18

phpstorm开发环境搭建教程
phpstorm开发环境搭建教程

本专题整合了phpstorm开发环境搭建和运行项目教程,阅读专题下面的文章了解更多详细教程。

78

2025.09.18

phpstorm怎样运行php
phpstorm怎样运行php

本专题整合了phpstorm运行php相关教程,阅读专题下面的文章了解更多详细内容。

62

2025.09.18

phpstorm相关教程大全
phpstorm相关教程大全

本专题整合了phpstorm相关教程汇总,阅读专题下面的文章了解更多详细内容。

23

2026.01.15

curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

454

2023.06.14

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

183

2023.10.30

k8s和docker区别
k8s和docker区别

k8s和docker区别有抽象层次不同、管理范围不同、功能不同、应用程序生命周期管理不同、缩放能力不同、高可用性等等区别。本专题为大家提供k8s和docker区别相关的各种文章、以及下载和课程。

280

2023.07.24

C# ASP.NET Core微服务架构与API网关实践
C# ASP.NET Core微服务架构与API网关实践

本专题围绕 C# 在现代后端架构中的微服务实践展开,系统讲解基于 ASP.NET Core 构建可扩展服务体系的核心方法。内容涵盖服务拆分策略、RESTful API 设计、服务间通信、API 网关统一入口管理以及服务治理机制。通过真实项目案例,帮助开发者掌握构建高可用微服务系统的关键技术,提高系统的可扩展性与维护效率。

3

2026.03.11

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

相关下载

更多

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
【李炎恢】ThinkPHP8.x 后端框架课程
【李炎恢】ThinkPHP8.x 后端框架课程

共50课时 | 4.7万人学习

nginx浅谈
nginx浅谈

共15课时 | 0.9万人学习

第三期培训_PHP开发
第三期培训_PHP开发

共116课时 | 27.6万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号