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
相关推荐
sql2008help1 小时前
使用spring-boot-starter-validation实现入参校验
java·开发语言
chilavert3185 小时前
技术演进中的开发沉思-62 DELPHI VCL系列:VCL下的设计模式
开发语言·delphi
晨非辰6 小时前
#C语言——刷题攻略:牛客编程入门训练(六):运算(三)-- 涉及 辗转相除法求最大公约数
c语言·开发语言·经验分享·学习·学习方法·visual studio
钢铁男儿8 小时前
C# 异步编程(计时器)
开发语言·c#
小王不爱笑1328 小时前
Java项目基本流程(三)
java·开发语言
teeeeeeemo9 小时前
js 实现 ajax 并发请求
开发语言·前端·javascript·笔记·ajax
玄月初二丶9 小时前
C语言变量的声明和定义有什么区别?
c语言·开发语言·变量
YA33310 小时前
java基础(六)jvm
java·开发语言
西猫雷婶10 小时前
scikit-learn/sklearn学习|岭回归解读
开发语言·人工智能·机器学习·支持向量机·回归·scikit-learn·sklearn
极客BIM工作室11 小时前
C++ 限制类对象数量的技巧与实践
开发语言·javascript·c++