zendstudio10.0调试方法

2023-05-16


打开zend studio 10, FILE -> NEW -> PROJECT->PHP-> LOCAL PHP PROJECT(因为文件夹已经在本地存在 ),然后一路next填写,

当project创建完成时,是不是发现project里少点了什么?是的,少了我们要操作的文件,这点与zendstudio5.5有点不同,

zendstudio10把创建project分成了2步,第一步,工程相关信息,第二步可以单独加载多个文件夹 合并到一个project里,想法真好!

 

言归正传,在创建好的project名称上,右键->build path -> link source(加载文件),选择相应的文件夹,即可加到project中,然后就可以开始调试代码了!!!!

 

 

 

zend studio10  Xdebug调试

 

准备工作- 我在window下开发,所以就用了  php_xdebug.dll (xampp里有集成,好方便呢。。。。)

php.ini中加上下面的配置

 

[XDebug]
zend_extension = "E:\xampp\php\ext\php_xdebug.dll"

xdebug.remote_port = 9000

xdebug.remote_handler = "dbgp"

xdebug.remote_enable = 1

xdebug.trace_output_dir = "E:\xampp\tmp"

 

上面的端口很重要,因为zend studio10 在调试时要对应上这个端口的!!!上面这几句话应该可以正确加载xdebug.dll了,否则就自行搜索其它办法!!!

 

 

 

 

 

 

 

 

每个project都可以指定一个xdebug配置,用来调试!因为你访问的host可能不同,比如a.mm/index.php,b.mm/index.php.....

 

配置好以后,在项目中的你要调试的文件上右键!选择debug as -> php web application,

 

 这个要调试的路径可以任意改,只要可以访问!因为在接着会出现一个internal web browser(一个内部调试浏览器),在这个内部浏览器访问某个文件,如果文件中有断点,并且你执行到断点处,那么zend studio就会 ‘ 断 ’ 到代码了。。按F5,F6,F7去一步步跟踪调试吧。。。。。。。这样我们就可以利用zend studio的强大调试功能了,再也不用在文件中加die,var_dump了

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

zendstudio10.0调试方法 的相关文章

随机推荐

  • php复选框中获取文本框、密码域、…

    复选框能够进行项目的多项选择 xff0c 浏览者在填写一些表单时 xff0c 有时需要选择多个项目 xff08 如 xff1a 兴趣爱好等 xff09 复选框一般是多个同时存在 xff0c 为了便于传值 xff0c name的名字可以定义为
  • php页面js隐藏域的运用

    好聪明 四则运算 计算矩形 请输入第二个数 请选择运算符 43 请输入长请输入宽 请输入第一个数 好聪明 四则运算 计算矩形 请输入第一个数请输入第二个数请选择运算符 43 点击按钮 xff0c 可切换不同页面
  • mysql 空值,null与not null

    可以的 原文地址 xff1a mysql 空值 xff0c null与not null 作者 xff1a 五月jks gyS mysql探究之null与not null 1 我字段类型是not null xff0c 为什么我可以插入空值 2
  • 解决Missing argument 1 for…

    原文地址 xff1a 解决Missing argument 1 for DataTest testAdd 作者 xff1a 晨风 在使用PHPUnit的DataProvider方法时 xff0c 按官方帮助文档所说编写测试脚本如下 xff1
  • 色彩 标准卡大全及配色方案

    原文地址 xff1a 色彩 标准卡大全及配色方案 作者 xff1a 刘义0 配色方案浅析 一 红色的色感温暖 xff0c 性格刚烈而外向 xff0c 是一种对人刺激性很强的色 红色容易引起人的注意 xff0c 也容易使人兴奋 激动 紧张 冲
  • php中define()函数和defined…

    原文地址 xff1a php中define 函数和defined 函数的使用 及来防止恶意调用 作者 xff1a 疯子的博客 php中define 函数和defined 函数的使用 define 用来定义常量 xff0c 常量也是全局范围的
  • __FILE__    __LINE__

    我们在写程序的时候 xff0c 总是或多或少会加入一些printf之类的语句用于输出调试信息 xff0c 但是printf语句有个很不方便的地方就是当我们需要发布程序的时候要一条一条的把这些语句删除 xff0c 而一旦需要再次调试的时候 x
  • php魔术引用

    魔术引用发生作用是在传递 GET POST COOKIE时 下面是案例 代码 1 条件 xff1a magic quotes gpc 61 off 写入数据库的字符串未经过任何过滤处理 从数据库读出的字符串也未作任何处理 数据 xff1a
  • php类中private public prot…

    原文地址 xff1a php类中private public protected 三者之间的关系 作者 xff1a 任鹏飞 public 表示全局 xff0c 类内部外部子类都可以访问 xff1b private表示私有的 xff0c 只有
  • Python和C++版本的ROS自定义消息调试

    对python和C 43 43 版本的ROS自定义消息调试 xff08 包含自己编写的父消息嵌套子消息的例子 传送门gitee链接 xff09 文章目录 对python和C 43 43 版本的ROS自定义消息调试Step1 xff1a 工程
  • php中类的全面讲解

    一 xff1a 结构和调用 实例化 xff1a class className xff0c 调用 xff1a obj 61 new className 当类有构造函数时 xff0c 还应传入参数 如 obj 61 new className
  • socket通信简介

    我们深谙信息交流的价值 xff0c 那网络中进程之间如何通信 xff0c 如我们每天打开浏览器浏览网页时 xff0c 浏览器的进程怎么与web服务器通信的 xff1f 当你用QQ聊天时 xff0c QQ进程怎么与服务器或你好友所在的QQ进程
  • php抽象类abstract与接口理解与示…

    PHP抽象类abstract的理解对于初学者来说不是非常熟悉 xff0c 我们还需要在不断的代码积累中来积累这方面的知识 其实抽象类和接口类有一部分很像 记得在哪里看见这样一句话 xff0c 抽象类就把类像的部分抽出来 xff0c 这句看上
  • php中的socket通信问题

    对 TCP IP UDP Socket 编程这些词你不会很陌生吧 xff1f 随着网络技术的发展 xff0c 这些词充斥着我们的耳朵 那么我想问 xff1a 1 什么是TCP IP UDP xff1f 2 Socket 在哪里呢 xff1f
  • 免费天气预报接口API以及全国所有…

    国家气象局提供的天气预报接口 接口地址 xff1a http www weather com cn data sk 101010100 html http www weather com cn data cityinfo 101010100
  • php编写socket服务TCP/IP

    一 开启socket 默认PHP是没有开启Socket的 phpinfo 查看是否开启了socket扩展 xff0c 否则在php ini中开启 Windows下的配置 修改php ini extension 61 php sockets
  • IIS理解安装与配置

    在网上或者一些技术社区我们经常会遇到一些讨论IIS问题文章 那么究竟IIS是什么 xff1f 有什么用呢 xff1f 不少电脑爱好者对IIS都充满兴趣 xff0c 以下百事网小编为大家简单介绍下 IIS是什么 IIS是Internet In
  • PHP调试技术

    php代码调试 xff1a echo 和echo 34 lt pre gt 34 print r method 脚本js就是alert方式 或console log console log 原先是 Firefox 的 专利 xff0c 严格
  • php.ini配置的完全解读

    关于php ini 这个文件必须命名为 39 php ini 39 并放置在httpd conf中PHPINIDir指令指定的目录中 最新版本的php ini可以在下面两个位置查看 xff1a http cvs php net viewvc
  • zendstudio10.0调试方法

    打开zend studio 10 FILE gt NEW gt PROJECT gt PHP gt LOCAL PHP PROJECT xff08 因为文件夹已经在本地存在 xff09 然后一路next填写 xff0c 当project创建