xampp php7 xdebug,xampp上xdebug 的设置

本文介绍了如何在XAMPP环境下配置Xdebug。首先,通过phpinfo()找到php.ini的路径,然后在该路径下修改php.ini文件,添加Xdebug的相关配置,包括zend_extension的路径、远程调试设置、日志目录等。重启Apache后,检查phpinfo()以确认Xdebug已成功安装和配置。
摘要由CSDN通过智能技术生成

xampp下xdebug 的设置

xampp集成了apache,mysql,php等开发平台。在开发PHP时可能会用到Xdebug,其配置项在php.ini文件

需要做的是,安装完XAMPP后,使用phpinfo()函数查看apache使用php.ini的路径:

Configuration File (php.ini) Path

C:\Windows

Loaded Configuration File

C:\xampp\apache\bin\php.ini

这个是我的计算机中使用的php.ini的路径。原来以为是使用的是这个路径下的./php/php.ini。搞了好长时间。

我的做法是把./php/php.ini文件修改后直接拷到C:\xampp\apache\bin\下覆盖原来的php.ini文件。

我使用的php的版本是php5.2,做的修改如下:

[Zend]

;zend_extension_ts = "C:\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll"

;zend_extension_manager.optimizer_ts = "C:\xampp\php\zendOptimizer\lib\Optimizer"

;zend_optimizer.enable_loader = 0

;zend_optimizer.optimization_level=15

;zend_optimizer.license_path =

; Local Variables:

; tab-width: 4

; End:

;zend_extension_ts="C:\xampp\php\ext\php_xdebug.dll"

[XDebug]

;; Only Zend OR (!) XDebug // 注意这里的提示,[Zend]和[XDebug]项里的zend_extension_t配置项是不是同时存在的。

zend_extension_ts="C:\xampp\php\ext\php_xdebug.dll"

xdebug.remote_enable=on

xdebug.remote_host=127.0.0.1

xdebug.remote_port=9000

xdebug.remote_handler=dbgp

xdebug.profiler_enable=1

xdebug.profiler_output_dir="C:\xampp\tmp"

重新启动apache后,再查看phpinfo()函数可以看到

This program makes use of the Zend Scripting Language Engine:

095441128.php

Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies

with Xdebug v2.0.3, Copyright (c) 2002-2007, by Derick Rethans

xdebug

xdebug support

enabled

Version

2.0.3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值