zend studio 本地调试php,Zend Studio调试php教程
主要讲解一下,如何简单使用zend studio 调试PHP文件OK进入正题
一:登陆Studio Server
单击开始 -> 程序 -> Zend Studio Server - 5.1.0 -> Zend Studio Server
输入密码就可以了
二:Zend Studio 客户端设置
单击开始 -> 程序 -> Zend Studio - 5.5.0 -> Zend Development Environment
打开 工具 -> 首选项 -> 调试,设置如下:
调试方式:选择服务器
debug server url: localhost
其它使用默认值
打开 工具 -> 检查debug server连接,在出现的对话框,单击是,
如果出现对话框消息是 "已与debug server成功连接"
三:使用 Zend Studio 调试PHP
打开 -> 项目 -> 新建项目 出现新建项目向导
名称:debug test (随便取一个)下一步
路径:选择一个文件夹,你只要把这个文件 夹设置成虚拟目录,能运行php就可以了 下一步
使用系统缺省值:把这个勾去掉,下面的一 些值,和第二步设置一样,下一步
完成
下面演示一个简单登陆调试,在登陆界面index.html输入用户名,和密码后,点击登陆按钮后,使用Zend Studio监视
username和password的值
index.html 内容如下:
login.php 内容如下:
$username = $_POST["username"];
$password = $_POST["password"];
echo $username;
echo $password;
?>
保存好后,单击编辑器 旁边的browser,并输入网址http://localhost/test/index.html, 如图:
设置调试方式
输入 用户名(lxxnet),和密码(123456)后,单击登陆按钮
Zend Studio将自动停止运行,把光标停在login.php第一行,如图
在调试窗口显示一些变量信息
按一下F11键,运行当前行,在调试窗口的,变量子窗口,已经显示username的值是lxxnet了,如图
再按一下F11键,同样,调试窗口的,变量子窗口,也显示password的值是123456了,如图
再按一下F11键,将运行语句echo $username;在调试输出窗口也显示lxxnet,
显示方式有Text 或 HTML,自己随便选择一种,如图
同样,最后一句也一样,直到最后一句,调试结束
如果你单击Browser时,也将显示lxxnet123456
OK这里就简单的介绍一下调试方法,最要目的就是能让初学者先入门,以后再深入
(资源库 www.zyku.net)
zend studio 本地调试php,Zend Studio调试php教程相关推荐
- Zend Studio 如何配置本地apache服务器使用xdebug调试php脚本
本地环境搭配: apache 2.2 安装位置:D:/program files/Apache Software Foundation/Apache2.2 php 5.2.10 安装位置:C:/php ...
- zend studio php 5.5,Zend Studio使用教程:在Zend Studio中调试PHP(5/5)
本教程将教会您如何调试文件和应用程序以便从您的PHP代码中获取最大的效率和准确性.Zend Studio的调试功能可以检查并诊断PHP代码在本地或远程服务器上的错误.调试器允许您通过设置断点.暂停启动 ...
- 在 Zend Studio 12.5 里下断点调试运行 PHP 源代码
本文解决如下问题:在Zend Studio里面下断点然后调试运行(Debug As PHP Web Application),却发现网站正常跑起来了,断点根本就没生效. 断点不生效,主要原因是调试器没 ...
- Visual Studio原生开发的10个调试技巧
最近碰巧读了Ivan Shcherbakov写的一篇文章,<11个强大的Visual Studio调试小技巧>.这篇文章只介绍了一些有关Visual Studio的基本调试技巧,但是还有其 ...
- Windows 10 安装 Android Studio 安装 创建APP 创建模拟器调试 真机调试 编译 签名打包APP
要想使用Android Studio开发android APP,需要安装三个工具:JDK.Android Studio.Android SDK 先了解这三个工具是做什么的 JDK:JDK是Java语言 ...
- Visual Studio中11个强大的调试技巧和方法
调试是软件开发周期中很重要的一部分.它具有挑战性,同时也很让人疑惑和烦恼.总的来说,对于稍大一点的程序,调试是不可避免的.最近几年,调试工具的发展让很多调试任务变的越来越简单和省时. 这篇文章总结了可 ...
- Visual Studio原生开发的20条调试技巧(下)
我的上篇文章<Vistual Studio原生开发的10个调试技巧>引发了很多人的兴趣,所以我决定跟大家分享更多的调试技巧.接下来你又能看到一些对于原生应用程序的很有帮助的调试技巧(接着上 ...
- Visual Studio原生开发的20条调试技巧
我的上篇文章<Vistual Studio原生开发的10个调试技巧>引发了很多人的兴趣,所以我决定跟大家分享更多的调试技巧.接下来你又能看到一些对于原生应用程序的很有帮助的调试技巧(接着上 ...
- java 安卓调试,Android Studio(二十一):调试你的应用
Android Studio包含了一个调试器,允许你调试运行在Android虚拟机或连接的Android设备的应用.通过Android Studio的调试器,你可以: 1. 选择你调试设备的app 2 ...
- Visual Studio 2012 Update 4 RC 启动调试失败解决方案
以下解决办法适用于任何Visual Studio开发环境,及Windows NT 6.1以上系统. 系统:Windows 8.1 Enterprise x64 RTM 开发环境:Visual Stud ...
最新文章
- 计算机代码坑人小程序bat,批处理写的关机小程序--bat
- ASP.NET MVC 5 - 验证编辑方法(Edit method)和编辑视图(Edit view)
- Android架构师亲述:我从某度外包到字节,你知道我经历了什么吗?
- ES索引模板——就是在新建索引时候指定的正则匹配来设置mapping而已,对于自动扩容有用...
- 斯坦福机器学习公开课学习笔记(1)—机器学习的动机与应用
- 【软考】 2019年上半年软件设计师考试上午真题(专业解析+参考答案)
- k8s mysql重启_kubernetes Pod 应用自动恢复(重启策略 + 健康检查)简介
- go 怎么等待所有的协程完成_理解真实世界中 Go 的并发 BUG
- 福建工程学院寒假作业第一周G题
- Kotlin入门(28)Application单例化
- 在verilog中调用VHDL模块
- ACM/ICPC World Finals 2012 B Curvy Little Bottles
- 报错Error configuring application listener of class jdbc.ContextListener 解决办法之一
- linux用户态切换到内核态方法
- Maya-Mixamo导出几何缓存错误
- 全球与中国连续光纤激光器市场现状及未来发展趋势
- 苹果 微信发件 服务器,如何使用iPhone自带的邮件客户端管理企业邮箱?
- ant-design-vue对起始时间的校验
- 【数论】君と彼女の恋
- 数据库-MySQL环境(5.x、Windows、解压版、安装版、安装、卸载)
热门文章
- android获取当前显示的view,Android中ViewPager获取当前显示的Fragment
- Starting zookeeper ... already running as process 30988.
- 第 7 章 Neutron - 070 - Neutron 如何支持多种 network provider
- gulp报错task function must be specified
- hive explain 源码分析
- 《浪潮之巅》读书笔记(上)
- c++中sort()及qsort()的使用方法总结
- 高并发下如何保证数据库和缓存双写一致性?
- android 资源文件
- Python Django 之 jQuery