Linux 安装 Xdebug

Flutter + shorebird 热更新+自定义cdn下载 本文介绍了如何优化Flutter热更新方案Shorebird在国内网络环境下的使用体验。Shorebird默认使用海外CDN存在下载慢、连接不稳定等问题,建议将补丁包上传至国内CDN(如阿里云OSS)。文章详细讲解了Shorebird环境配置、项目集成、构建发布流程,并重点说明了如何修改客户端代码实现自定义补丁下载逻辑。通过替换默认下载器,将补丁下载地址指向国内CDN,可显著提升下载速度和稳定性。这种方案既保留了Shorebird的热更新能力,又解决了国内网络环境下的痛点,适合国内企业部署使用。 阅读详情

准备工作

  • 查看php版本信息
root@Ubuntu-Server-18-LANMP:/home/vagrant# php -v
PHP 7.2.19-0ubuntu0.18.04.1 (cli) (built: Jun  4 2019 14:48:12) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.19-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies
    with Xdebug v2.7.2, Copyright (c) 2002-2019, by Derick Rethans
root@Ubuntu-Server-18-LANMP:/usr/local/src# wget https://xdebug.org/files/xdebug-2.7.2.tgz

安装

root@Ubuntu-Server-18-LANMP:/usr/local/src# tar -zxvf xdebug-2.7.2.tgz
root@Ubuntu-Server-18-LANMP:/usr/local/src# cd xdebug-2.7.2
root@Ubuntu-Server-18-LANMP:/usr/local/src/xdebug-2.7.2# phpize
root@Ubuntu-Server-18-LANMP:/usr/local/src/xdebug-2.7.2# ./configure --enable-xdebug
root@Ubuntu-Server-18-LANMP:/usr/local/src/xdebug-2.7.2# make
root@Ubuntu-Server-18-LANMP:/usr/local/src/xdebug-2.7.2# make install

配置

root@Ubuntu-Server-18-LANMP:/usr/local/src/xdebug-2.7.2# echo "zend_extension=xdebug.so" > /etc/php/7.2/mods-available/xdebug.ini
root@Ubuntu-Server-18-LANMP:/usr/local/src/xdebug-2.7.2# ln -s /etc/php/7.2/mods-available/xdebug.ini /etc/php/7.2/fpm/conf.d/20-xdebug.ini
root@Ubuntu-Server-18-LANMP:/usr/local/src/xdebug-2.7.2# ln -s /etc/php/7.2/mods-available/xdebug.ini /etc/php/7.2/cli/conf.d/20-xdebug.ini
root@Ubuntu-Server-18-LANMP:/usr/local/src/xdebug-2.7.2# /etc/init.d/php7.2-fpm restart

测试

root@Ubuntu-Server-18-LANMP:/usr/local/src/xdebug-2.7.2# php -m | grep xdebug
xdebug
【自由谈】城域网IPv6过渡技术——MAP技术(1) 在IPv4向IPv6网络演进的浪潮中,存在着两对主要矛盾的较量,一对是IPv4地址短缺和IPv4业务蓬勃发展之间的矛盾,另一对是IPv6海量的地址空间和IPv6应用的匮乏之间的矛盾。同时两对矛盾又互相制约,IPv4地址共享机制似乎又减缓了IPv6产业链的发展,IPv6产业链的不断发展似乎又在考验着IPv4地址共享机制的部署规模。MAP成为目前兼顾IPv4和IPv6的4voer6场景中最为关注的技术。 阅读详情

相关推荐

C#.NET斗地主服务端核心架构与高性能实现

斗地主作为典型的实时对战棋牌逻辑,本质是状态驱动的分布式协同问题。其技术内核涵盖有限状态机建模、低延迟网络同步、无GC内存操作与轻量级AI决策等关键能力。在.NET平台下,借助Span<T>、ImmutableArray、命令/事件总线与内存池等特性,可构建出高吞吐(200+ QPS)、低延迟(<150ms)、强一致的可落地服务端。本文聚焦C#.NET生态中斗地主核心模块的设计取舍与压测验证,深入解析状态机驱动、CardSet结构体优化、Kestrel中间件锁、规则+概率混合AI等实战方案,为实时对战类业务

weixin_29726381的博客 345

Linux下 debug手段

在linux下开发难免会遇到bug,但是由于没有图形IDE,导致debug也变得困难,其实只要掌握一些常用的debug工具,一些错误就能很快解决,本文就介绍一些常用的工具用以调试: log 输出log永远是最简单快捷的调试方式,可以快速定位bug,通过设置日志级别控制日志的输出详略程度,结合一些文本分析工具awk/sed/grep可以快速在大量日志中找到错误信息。 strace 是一个用来跟踪系统调用的简易工具。它最简单的用途就是跟踪一个程序整个生命周期里所有的系统调用,并把调用参数和返回值以文本的

雪飞_海 1万+

用App Inventor做个蓝牙温湿度计,手机自动连Arduino,5分钟搞定硬件数据上屏

本文详细介绍了如何使用App Inventor和Arduino快速搭建一个蓝牙温湿度监测系统,实现手机自动连接并显示实时数据。通过图形化编程和硬件组装指南,零代码基础的用户也能在5分钟内完成硬件数据上屏,适用于智能家居、教学演示等多种场景。

weixin_30813225的博客 172

【Linux】——调试器-gdb的使用

【Linux】——调试器-gdb的使用

m0_56069910的博客 4014

模电学习笔记(十二)——跨阻放大器

模电学习笔记(十二) 跨阻放大器 跨组运算放大器是将电流信号转换成为电压信号,电流到电压增益基于反馈电阻。 设计目标: 输入 输出 带宽 电源 0A 100uA 0V 7V 20kHz 15V -15V 1.计算R1的值(增益电阻器) 2.计算C1的值满足电路带宽 ...

tang11081023的博客 2万+

Palantir 产品架构深度解析:从本体到AI的决策智能平台

本文深度解析了Palantir决策智能平台的核心产品架构。其核心在于构建企业级的“本体”(Ontology),即业务世界的“数字孪生”,通过数据、逻辑、操作三层抽象统一语义。平台以此为基础,通过Foundry构建数字孪生,并通过AIP(人工智能平台)实现本体增强生成(OAG),将AI深度融入业务,形成从数据感知、智能分析到行动执行的完整决策闭环。

ooo22的博客 735

Linux调试器-gdb使用

在Linux下使用GBD(GNU Build Debugger)进行调试时,release,debug是两种不同的编译选项,它们分别对应不同的编译配置。只有将release编译配置更改为debug,才能使用gdb调试通常用于生产环境的编译,它通常会启用一些优化选项以提高编译速度和程序性能,同时可能会关闭一些调试信息。则主要用于调试,它通常会包含更多的调试信息,以便于开发者在调试过程中查看和跟踪程序的运行状态。

m0_73919066的博客 1249

【图像分类】卷积神经网络之VGGNet网络模型实现花卉图像识别(附代码和数据集,PyTorch框架)

卷积神经网络之VGGNet网络模型实现花卉图像识别(附代码和数据集,PyTorch框架)

学无止境、积少成多、厚积薄发 2430

【Linux系统编程】:Linux调试器gdb

调试

m0_66182473的博客 1266

【安全机制分析案例】从PDF预览页面提取原始PDF文件的方法原理与实践 篇二:基于致远互联(Seeyon)封装的SuwellLightRead技术

该HTML代码片段展示了致远OA协同办公系统的前端页面结构,包含多个CSS样式表和JavaScript文件的引用。页面设置了IE兼容模式,加载了全局环境变量、UI组件库和公告模块相关资源。代码中定义了系统路径、静态资源后缀等全局变量,并包含公告查看功能的相关配置参数。页面还引用了水印、文档处理、即时通讯等功能的JS文件,并设置了文件下载框架。整体呈现了一个典型的OA系统前端实现方案,包含浏览器兼容处理、资源加载和功能模块初始化等逻辑。

生活在别处 2074

【eclipse】win 10:eclipse 4.9 下载、安装和汉化(支持中英切换)

目录 一、eclipse下载 二、eclipse安装 三、eclipse在线汉化 四、eclipse离线汉化(推荐) 一、eclipse下载 ①官网下载地址(收费):https://www.eclipse.org/downloads/点击前往下载 ②【推荐】我的百度网盘下载地址(包括离线汉化包):点击下载 提取码:0nfw ③eclipse4.9其他地址下载:http...

顾三殇 —— 博客空间(软件测试) 1万+

linux xdebug安装

1、登录https://xdebug.org/files/,下载对应php版本的xdebug安装包,其中:.exe,.dll为Windows下的安装包,.tgz为Linux/Mac下的安装包。也可以直接使用命令获取安装包: wget http://www.xdebug.org/files/xdebug-2.4.1.tgz 2、 tar zxvf xdebug-2.4.1.tgz cd xdebug...

weixin_40974880的博客 556

Linux系统之部署经典魔塔小游戏

Linux系统之部署经典魔塔小游戏

jks212454的博客 1817

Linux下安装PHP的Xdebug插件

下载lnmp安装包 git clone https://github.com/licess/lnmp.git lnmp; cd lnmp; chmod +x *; sudo ./install.sh; 完成后会依次提示Mysql版本选择、Mysql密码设置、PHP版本选择和扩展安装,按照自己的需求即可 使用VS code调试php # 安装xdebug插件 wget -O xdebug.tgz...

Cdeeffq的博客 527

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

转:xdebug在linux下的安装教程

原文:xdebug在linux下的安装教程 【注意,本人是PHP7.1.7 Nginx ,第7步没有做,但是xdebug.so就已经在PHP的扩展文件夹里面了。目录是phpinfo的extension_dir】 本文主要讲述如何在linux下安装php的xdebug扩展。 1、首先下载xdebug: [plain]view plaincopy ...

dianai7709的博客 110

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

xdebug在linux下的安装教程

本文主要讲述如何在linux下安装php的xdebug扩展。 1、首先下载xdebug: wget http://www.xdebug.org/files/xdebug-2.3.3.tgz 2、解压缩: tar zxvf xdebug-2.3.3.tgz 3、进入解压的目录: cd xdebug-2.3.3 4、建立外挂模块: phpize

且行且吟 1万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Linux下安装xdebug扩展(多版本php)/Linux下PHPstorm使用xdebug

一、进入https://xdebug.org/wizard.php 打开你的phpinfo 把你的phpinfo信息全部粘贴进去 然后会得到如下提示: 二、跟着上面的提示开始操作 1.下载那个已经告诉你Download的压油包 2.解压 3.如果你的是多版本php,安装到对应版本的目录位置去,假如我要安装php7.3 cd xdebug-2.7.2/ phpize ./configure -...

锅巴胸的博客 977

Linux下Xdebug的编译安装及使用方法

http://zhugebin.sinaapp.com/linux/make_xdebug/ Xdebug是一款开源的PHP跟踪调试器,它以PHP模块的形式加载和被使用。Xdebug可以以日志的形式记录PHP代码执行的每一个环节以及 消耗的时间,支持通过配置LOG的级别来选择记录信息的深度(比如是否记录方法调用的参数类型和值)。支持PHP的各IDE还没有在断点单步调试上做的很 优秀很到位的,...

iteye_9263的博客 441

linux下php扩展xdebug的安装及远程xdebug调试

获取与php版本相匹配的xdebug安装包xdebug下载地址:https://xdebug.org/download.php补充说明:linux环境下载source,其余均为windows系统文件xdebug安装参照:https://blog.youkuaiyun.com/lyd518/article/details/8637872补充说明:xdebug.remote_host=window系统ip需新增一...

baidu_34930912的博客 890

linux 安装xdebug

一、安装了 xdebug php -m | grep 'xdebug' 如果没有安装就执行 首先根据 phpinfo() 信息 下载对应的版本,具体看参数: 下载地址:https://xdebug.org/download 把phpinfo()的打印信息 复制到https://xdebug.org/wizard 下,可以得到安装信息 -1.下载xdebug wg...

echojson的专栏 397

linux下xdebug的安装和配置方法

本文为大家讲解的是在linux下xdebug的安装和配置方法,感兴趣的同学参考下. xdebug简介 Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。 xdebug安装 首先让php错误显示,只需要修改php.ini当中的2条指令,把 displayerrors和htmlerrors都设置为On,如下所示

Something的专栏 901

Linux下安装xdebug

版本: xdebug-2.1.0 PHP Version 5.2.9 linux下解压xdebug包。 1、进入xdebug,在这个目录下先运行php目录下面的bin/phpize; 如果报错,貌似还要装一个autoconf 2、在运行 ./configure –enable-xdebug –with-php-config=/你php的bin路径/php-co...

weixin_34252686的博客 82

在Windows上和Linux上安装xdebug

1、在Windows上安装。写个测试页,里面写上phpinfo();把内容复制贴到http://www.xdebug.org/find-binary.php页面里,点击提交,之后会提示本机php对应的Xdebug版本,下载后放到php目录下的ext目录内,再把下面的配置写入php.ini内,之后重启apache服务器,再刷新测试页面,看界面上是否有xdebug字样。

molaifeng的专栏 2295

linux下面安装php xdebug扩展

1.在框架里经常会遇到debug模式!开启选项就可以通过日志文件快速的定位到问题 在win下面通过集成的开发包比如phpstudy就可以很容易的安装xdebug的扩展 2.在linux下面就要通过编译安装来实现xdebug sudo apt install php5.6-dev 下载xdebug.tar.gz https://xdebug.org/files/ 3.进入

incloud_anke的博客 1362

linux下安装xdebug

然后还要注意一点就是看看自己php对应的版本和操作系统的位数,结合这四点去官网找到对应的xdebug文件(本人是php是7.0.1的版本,文件名:php_xdebug-2.6.0-7.0-vc14-x86_64.dll)zend_extension="e:/php/ext/php_xdebug-2.2.1-5.4-vc9.dll";

springdk2009的博客 962
上一篇: json对象和json字符串之间的转换
下一篇: 关于phpstorm不能选择 PHP language level 问题
dadeity
博客等级 码龄10年 1172粉丝 225原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dadeity

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值