PHP CLI应用的调试原理是什么

技术PHP CLI应用的调试原理是什么PHP CLI应用的调试原理是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。我们在Eclipse里

PHP应用的调试原理是什么?很多新手对此不是很清楚。为了帮助大家解决这个问题,下面小编就为大家详细讲解一下。需要的人可以学习,希望你能有所收获。

在Eclipse中选择一个PHP文件,右键单击调试为PHP命令行界面应用程序。

PHP  CLI应用的调试原理是什么

CLI应用程序意味着该脚本文件可以在没有任何Web服务器的情况下运行。当然,运行的时候还是需要PHP的。

我们在弹出的调试窗口中看到了XDebug:

PHP  CLI应用的调试原理是什么

XDebug是一个很好的PHP调试工具。我的文件夹c : myappampiphpphp 5 . 5 . 12中有一个php.ini配置文件,文件末尾有这样一个配置:

;XDEBUG扩展

Zend _ extension=’ c :/MyApp/wamp/bin/PHP/PHP 5 . 5 . 12/Zend _ ext/PHP _ xdebug-2 . 2 . 5-5.5-vc11 . dll ‘

[xdebug]

xdebug.remote_enable=off

xdebug.profiler_enable=off

xdebug . profiler _ enable _ trigger=off

xdebug . profiler _ output _ name=cache grind . out,%t,%p

xdebug . profiler _ output _ dir=’ c :/MyApp/wamp/tmp ‘

xdebug.show_local_vars=0

事实上,这里显示了XDEBUG的位置:

PHP  CLI应用的调试原理是什么

日蚀呢?

使用任务管理器,当我用Eclipse调试PHP CLI应用程序时,会出现一个PHP.exe进程:

PHP  CLI应用的调试原理是什么

命令提示符行:

C:MyAppwampinphpphp5.5.12php.exe-n-c c c :用户I 042416 ppdatalocaltempphp-in essence 2307282238017995350 . tmpphp . ini-d ASP _ tags=off-d short _ open _ tag=on c :用户i042416scp20180425东部ewfile.php

-n选项:不要使用全局php.ini文件。

-c选项:使用-c后指定的php.ini,即c : usersi 042416 appdatalocalttempphp-in essence 2307282238017995350 . tmpphp . ini。

-d选项:临时指定一个php.ini中不存在的参数,即asp_tags=off。

看看这个php.ini文件,它是在我开始CLI调试后临时生成的:

PHP  CLI应用的调试原理是什么

虽然超过70k,但大部分都是分号开头的注释,只有最后几行是有效信息:

PHP  CLI应用的调试原理是什么

阅读以上内容对你有帮助吗?如果您想了解更多相关知识或阅读更多相关文章,请关注行业资讯频道,感谢您的支持。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/36816.html

(0)

相关推荐

  • ORACLE中表空间和表碎片的示例分析

    技术ORACLE中表空间和表碎片的示例分析这篇文章主要为大家展示了“ORACLE中表空间和表碎片的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“ORACLE中表空间和

    攻略 2021年11月11日
  • 自建传奇4游戏加速首选轻量云轻量云香港

    技术自建传奇4游戏加速首选轻量云轻量云香港随着传奇4开服,很多国区玩家都希望拥有自用的SOCK5代理登录游戏,那么使用SOCK5代理需要注意哪些问题呢,下面就来简单介绍一下与只能处理 HTTP 和 HTTPS 网页的 H

    礼包 2021年12月14日
  • 如何使用Ranger给HDFS授权

    技术如何使用Ranger给HDFS授权这篇文章给大家介绍如何使用Ranger给HDFS授权,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。主要介绍如何使用Ranger 给HDFS 授权。文档概述1.介

    攻略 2021年11月2日
  • python如何爬取基金股票最新数据并用excel绘制树状图

    技术python如何爬取基金股票最新数据并用excel绘制树状图python如何爬取基金股票最新数据并用excel绘制树状图,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到

    攻略 2021年10月26日
  • 幂的乘方50道计算题,初一解方程计算题有过程答案

    技术幂的乘方50道计算题,初一解方程计算题有过程答案1。某中学修整草场,如果让初一学生单独工作,需要7。5小时完成;如果让初二学生单独做,需要5小时完成。如果让初一幂的乘方50道计算题、初二学生一起工作1小时,再由初二学

    生活 2021年10月22日
  • 抽象工厂

    技术抽象工厂 抽象工厂抽象工厂(Abstract Factory)
    Intent
    提供一个接口,用于创建相关的对象家族
    Class Diagram
    抽象工厂模式创建的是对象家族,也就是很多对象而不是一个

    礼包 2021年11月10日