在php中集成xdebug(windows平台)
首先到http://xdebug.org/download.php上面去下载xdebug,如果不知道下载哪一个,那么到http://xdebug.org/wizard.php上面,将你跑PHPinfo时显示出来网页的源代码,copy到上面网址显示出来的文本框中,点击“analyse my phpinfo() output”按钮,即可以输出来你系统上面装的php的信息,比如我的显示出来的是这样
SummaryInstructions
|
zend_extension="D:\php\ext\php_xdebug.dll" xdebug.profiler_output_dir="D:\php53\xdebug" xdebug.profiler_enable=On xdebug.profiler_enable_trigger=1 xdebug.default_enable=On xdebug.show_exception_trace=On xdebug.show_local_vars=1 xdebug.max_nesting_level=50 xdebug.var_display_max_depth=6 xdebug.dump_once=On xdebug.dump_globals=On xdebug.dump_undefined=On xdebug.dump.REQUEST=* xdebug.dump.SERVER=REQUEST_METHOD,REQUEST_URI,HTTP_USER_AGENT xdebug.trace_output_dir="D:\php53\xdebug" |
xdebug.default_enable 类型:布尔型 默认值:On 如果这项设置为On,堆栈跟踪将被默认的显示在错误事件中。你可以通过在代码中使用xdebug_disable()来禁止堆叠跟踪的显示。因为这是xdebug基本功能之一,将这项参数设置为On是比较明智的。 xdebug.max_nesting_level 类型:整型 默认值:100 The value of this setting is the maximum level of nested functions that are allowed before the script will be aborted. 限制无限递归的访问深度。这项参数设置的值是脚本失败前所允许的嵌套程序的最大访问深度。 xdebug.dump_globals 类型:布尔型 默认值:1 限制是否显示被xdebug.dump.*设置定义的超全局变量的值 例如,xdebug.dump.SERVER = REQUEST_METHOD,REQUEST_URI,HTTP_USER_AGENT 将打印 PHP 超全局变量 $_SERVER['REQUEST_METHOD']、$_SERVER['REQUEST_URI'] 和 $_SERVER['HTTP_USER_AGENT']。 xdebug.dump_once 类型:布尔型 默认值:1 限制是否超全局变量的值应该转储在所有出错环境(设置为Off时)或仅仅在开始的地方(设置为On时) xdebug.dump_undefined 类型:布尔型 默认值:0 如果你想从超全局变量中转储未定义的值,你应该把这个参数设置成On,否则就设置成Off xdebug.show_exception_trace 类型:整型 默认值:0 当这个参数被设置为1时,即使捕捉到异常,xdebug仍将强制执行异常跟踪当一个异常出现时。 xdebug.show_local_vars 类型:整型 默认值:0 当这个参数被设置为不等于0时,xdebug在错环境中所产生的堆栈转储还将显示所有局部变量,包括尚未初始化的变量在最上面。要注意的是这将产生大量的信息,也因此默认情况下是关闭的。 xdebug.profiler_append 类型:整型 默认值:0 当这个参数被设置为1时,文件将不会被追加当一个新的需求到一个相同的文件时(依靠xdebug.profiler_output_name的设置)。相反的设置的话,文件将被附加成一个新文件。 xdebug.profiler_enable 类型:整型 默认值:0 开放xdebug文件的权限,就是在文件输出目录中创建文件。那些文件可以通过KCacheGrind来阅读来展现你的数据。这个设置不能通过在你的脚本中调用ini_set()来设置。 xdebug.profiler_output_dir 类型:字符串 默认值:/tmp 这个文件是profiler文件输出写入的,确信PHP用户对这个目录有写入的权限。这个设置不能通过在你的脚本中调用ini_set()来设置。 xdebug.profiler_output_name 类型:字符串 默认值:cachegrind.out%p 这个设置决定了转储跟踪写入的文件的名称。 远程Debug 相关参数设置 xdebug.remote_autostart 类型:布尔型 默认值:0 一般来说,你需要使用明确的HTTP GET/POST变量来开启远程debug。而当这个参数设置为On,xdebug将经常试图去开启一个远程debug session并试图去连接客户端,即使GET/POST/COOKIE变量不是当前的。 xdebug.remote_enable 类型:布尔型 默认值:0 这个开关控制xdebug是否应该试着去连接一个按照xdebug.remote_host和xdebug.remote_port来设置监听主机和端口的debug客户端。 xdebug.remote_host 类型:字符串 默认值:localhost 选择debug客户端正在运行的主机,你不仅可以使用主机名还可以使用IP地址 xdebug.remote_port 类型:整型 默认值:9000 这个端口是xdebug试着去连接远程主机的。9000是一般客户端和被绑定的debug客户端默认的端口。许多客户端都使用这个端口数字,最好不要去修改这个设置。 |
[Zend] zend_extension_manager.optimizer_ts="path\ZendOptimizer-3.3.0\lib\Optimizer-3.3.0" zend_extension_ts="path\ZendOptimizer-3.3.0\lib\ZendExtensionManager.dll" |

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

gzh是指微信公众号平台,是腾讯随着微信推出的自媒体平台;用户可以利用公众账号平台进行自媒体活动,简单来说就是进行一对多的媒体性行为活动,如商家通过申请公众微信服务号通过二次开发展示商家微官网、微会员、微推送、微支付、微活动、微报名、微分享、微名片等,已经形成了一种主流的线上线下微信互动营销方式。

支持微信付款的购物平台有:1、京东,是中国的综合网络零售商;2、唯品会,是一家在线销售品牌折扣商品的互联网公司;3、拼多多,是社交新电商领导者,更懂消费者的购物平台;4、京喜,是京东旗下生活消费商城;5、蘑菇街,一个电子商务网站;6、聚美优品,是一家以销售化妆品为主的时尚购物网站;7、微店,是一个云推广电子商务平台;8、考拉海购,是一个跨境海淘业务为主的会员电商平台。

在拼多多中,黑标指的是黑色的“品牌”标志,是一种认证,只有店铺超过一定销量,且通过实质授权的品牌才可以开通;换句话说,黑标代表有质量、有信誉、值得信任且销量高的品牌,拥有黑标品牌在拼多多推广和销售都会占据一定的优势。

转转是一个二手闲置交易平台,由腾讯与58集团共同投资,二手交易品类覆盖手机、图书、3C数码、服装鞋帽、母婴用品、家具家电等三十余种。转转致力于打造标准化的服务,开创了二手手机的验机和质保服务,为广大用户提供可靠、便捷的二手交易。

随着通信技术的进步,电话联系在我们日常生活中变得越来越普遍。然而,有时候我们可能会尝试拨打一个号码,却发现该号码已经无法接通。为了节省时间和精力,许多人开始寻找空号验证服务来确认号码的有效性。这种服务可以帮助用户快速检查一个号码是否有效,避免不必要的麻烦。一、空号检测平台有哪些?用户可以通过运营商提供的官方查询服务,拨打相应的查询号码或访问官方网站来查询号码的状态,包括是否为空号。这种服务是许多运营商提供的,方便用户快速了解号码的使用情况。在线空号检测平台现在市场上层出不穷,这些平台提供了快速便

小米有品是小米官方的。小米有品是小米旗下新生活方式电商,致力于成为新中产优选的精品电商平台;它依托小米生态链体系,用小米模式做生活消费品,目前已覆盖家居、日用、家电、服饰、洗护等各大生活消费品类产品。有品坚持依从小米产品观进行选品及育品,为用户提供具备高品质、高颜值、科技感的好产品,为生活提供全场景解决方案。

沃钱包是一个第三方支付平台,是融合了支付、生活服务、政务服务、金融信息服务等多个场景与行业的开放性平台;除提供便捷的支付、转账、收款等基础功能外,还能快速完成充话费、缴水电燃气费,还信用卡、外卖点餐、商城购物、购买火车/汽车/飞机票、电影票等生活服务。

Optimism币在哪购买?Optimism币可以在许多加密货币交易所购买,包括:币安火币OKX抹茶Gate.ioKrakenBittrexPoloniexCoinbaseProGemini您需要在这些交易所注册一个账户,并完成身份验证,然后才能购买Optimism币。购买Optimism币的步骤如下:选择一个安全可靠的交易所。注册一个账户,并完成身份验证。为您的账户充值资金。在交易平台的交易界面上,找到Optimism币的交易对,例如OP/USDT。输入您要购买的Optimism币数量,然后点
