mac安装php和xdebug调试

要在Mac上安装PHP 7.4,你可以通过几种方式来完成,但鉴于PHP7.4官方已不再维护,并且Homebrew默认仓库中不再提供此版本,我们需要从第三方仓库或直接从源代码进行安装。本文以brew方式安装,如果安装的是8.0以上,就不用tap第三方仓库了直接install

使用Homebrew从第三方仓库安装

1.添加第三方PHP仓库:

brew tap shivammathur/php
  1. 安装php

    brew install php@7.4
    
  2. 环境变量

    第2步完成之后,会提示环境配置命令,直接执行

  3. 检测安装

    php --version
    


    5. 刷新配置文件

       source ~/.zshrc
    
    1. 查看php的安装路径

      file `which php`
      
    2. 查看php.ini路径

      php --ini
      

    安装xdebug,开发调试

    1. 找到与你PHP版本匹配的xdebug :

      brew search xdebug

  4. 安装

    brew install  xdebug@7.4
    

    通常会在/opt/homebrew/opt/目录下

  5. 配置xdebug

    [xdebug]
    zend_extension= 填写xdebug.so文件的绝对路径
    xdebug.client_host=localhost
    xdebug.client_port=9003
    xdebug.mode=debug
    xdebug.idekey = cdn
    xdebug.start_with_request = yes
    xdebug.discover_client_host = 1
    
  6. 检验是否安装成功

    php --version
    
相关推荐
网络风云14 分钟前
golang中的包管理-下--详解
开发语言·后端·golang
小唐C++32 分钟前
C++小病毒-1.0勒索
开发语言·c++·vscode·python·算法·c#·编辑器
S-X-S37 分钟前
集成Sleuth实现链路追踪
java·开发语言·链路追踪
北 染 星 辰1 小时前
Python网络自动化运维---用户交互模块
开发语言·python·自动化
佳心饼干-1 小时前
数据结构-栈
开发语言·数据结构
我们的五年1 小时前
【C语言学习】:C语言补充:转义字符,<<,>>操作符,IDE
c语言·开发语言·后端·学习
灯火不休ᝰ1 小时前
[java] java基础-字符串篇
java·开发语言·string
黑金IT1 小时前
Laravel 实战:用Carbon筛选最近15分钟内的数据
php·laravel
励志去大厂的菜鸟1 小时前
系统相关类——java.lang.Math (三)(案例详细拆解小白友好)
java·服务器·开发语言·深度学习·学习方法
w(゚Д゚)w吓洗宝宝了2 小时前
单例模式 - 单例模式的实现与应用
开发语言·javascript·单例模式