php xdebug配置

简介: 2015年11月27日 17:08:54 [xdebug] ;用触发的形式去开启跟踪调试 get/post/cookie 中添加变量"XDEBUG_TRACE" xdebug.auto_trace=0 ;关闭自动跟踪 xdebug.

2015年11月27日 17:08:54

[xdebug]
;用触发的形式去开启跟踪调试 get/post/cookie 中添加变量"XDEBUG_TRACE"
xdebug.auto_trace=0 ;关闭自动跟踪
xdebug.trace_enable_trigger=1 ;开启触发性跟踪
xdebug.trace_enable_trigger_value="start_trace" ;与此值相等就会触发跟踪, XDEBUG_TRACE=strat_trace
xdebug.trace_format=0 ;肉眼可读的格式
xdebug.trace_options=0 ;覆盖之前的trace, 1:追加
xdebug.trace_output_dir=/...../xdebug/trace
xdebug.trace_output_name=trace.%R


;通过触发的形式去开启性能分析, get/post/cookie 中添加变量 "XDEBUG_PROFILE"
;以URI命名性能分析文件
xdebug.profiler_enable=0 ;关闭自动分析
xdebug.profiler_enable_trigger=1 ;开启触发性分析
xdebug.profiler_enable_trigger_value="start_profiler" ;与此值相等就会触发分析, XDEBUG_PROFILE=start_profiler
xdebug.profiler_output_dir=/...../xdebug/profiler
xdebug.profiler_output_name=cachegrind.out.%R
xdebug.profiler_append=0
;以肉眼可读的格式显示内存使用
xdebug.show_mem_delta=1

参考: 官方文档

注: time: 累计时间, Mem:内存, function: 调用函数名字, location: 调用函数所在行

目录
相关文章
|
2月前
|
缓存 监控 网络协议
在配置 PHP-FPM 的 pool 时,常见的性能优化技巧
在配置 PHP-FPM 的 pool 时,常见的性能优化技巧
|
7天前
|
监控 PHP Apache
优化 PHP-FPM 参数配置:实现服务器性能提升
优化PHP-FPM的参数配置可以显著提高服务器的性能和稳定性。通过合理设置 `pm.max_children`、`pm.start_servers`、`pm.min_spare_servers`、`pm.max_spare_servers`和 `pm.max_requests`等参数,并结合监控和调优措施,可以有效应对高并发和负载波动,确保Web应用程序的高效运行。希望本文提供的优化建议和配置示例能够帮助您实现服务器性能的提升。
24 3
|
11天前
|
IDE PHP 开发工具
【PHP开发专栏】Xdebug在PHP调试中的应用
Xdebug 是一个功能强大的 PHP 扩展,提供调试、代码分析和性能分析等功能。本文介绍了 Xdebug 的基本概念、安装配置方法及在 PHP 调试中的应用技巧,包括断点调试、堆栈跟踪、远程调试和性能分析等。通过合理使用 Xdebug,可以显著提高调试效率和代码质量。
27 3
|
5月前
|
存储 运维 Serverless
函数计算产品使用问题之在YAML文件中配置了环境变量,但在PHP代码中无法读取到这些环境变量,是什么原因
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
2月前
|
关系型数据库 MySQL PHP
php wampserver的使用配置
本文介绍了WampServer在Windows系统下的配置和使用方法,包括如何修改PHP时区为中国标准时区PRC、更改Apache服务器端口号以避免冲突、设置起始页以及如何创建和管理虚拟目录。通过这些步骤,用户可以更有效地在本地环境中开发和测试PHP程序。
php wampserver的使用配置
|
2月前
|
Unix PHP
PHP-FPM 配置
PHP-FPM 配置
|
2月前
|
IDE 安全 网络安全
Xdebug 在不同版本的 PHP 中配置方法有什么不同?
Xdebug 在不同版本的 PHP 中配置方法有什么不同?
171 4
|
2月前
|
监控 IDE PHP
php xdebug的配置、调试、跟踪、调优、分析
php xdebug的配置、调试、跟踪、调优、分析
|
1月前
|
缓存 NoSQL 数据处理
原生php实现redis缓存配置和使用方法
通过上述步骤,你可以在PHP项目中配置并使用Redis作为高性能的缓存解决方案。合理利用Redis的各种数据结构和特性,可以有效提升应用的响应速度和数据处理效率。记得在实际应用中根据具体需求选择合适的缓存策略,如设置合理的过期时间,以避免内存过度消耗。
51 0
|
4月前
|
IDE PHP 开发工具
PHP 安装配置Xdebug模块详解
【7月更文挑战第22天】