PHP集成开发环境Zend+Studio的配置及调试技术讲解.docx

PHP集成开发环境Zend+Studio的配置及调试技术讲解.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

〔一〕Windows下PHP集成环境ZendStudio配置

1.安装php5

我下载了php5.2.6〔一般是直接解压就可以使用〕。假设解压到”c:\php5”;2.安装MySQL5.X

安装Apache,将d.conf中的Listen端口改为8080;

前面3步的具体安装和配置见:“://pangdou.blog.51cto/396255/228434“://pangdou.blog.51cto/396255/228434。假设将最终的效劳器脚本运行名目〔比方Apache2.2\htdocs名目〕放在定为”d:\PhpWeb”。5.安装ZendStudio

通过“://zendstudio.net/zend-studio-all-in-one-download/“://zendstudio.net/zend-studio-all-in-one-download/链接到官方网站,例如下载

ZendStudio7.2.1版本。并一步步安装。为了便利起见,将workspace确定为”d:\PhpWeb”

6.安装配置ZendDebug

“://downloads.zend/studio_debugger/5.2.26/ZendDebugger-v5.2-windows-i386.zip官方“://downloads.zend/studio_debugger/5.2.26/ZendDebugger-v5.2-windows-i386.zip官方

1 下载到ZendDebugger的最版。解压后可以看到适应很多php版本的ZendDebugger,比方4_3_x_comp里面的适应php4.3.x的版本等等。为了适应我的php5.2.6,这里选了5_2_x_comp里面的ZendDebugger.dll文件。

2 然后将选择的ZendDebugger.dll文件第一步中提到的C:\php5\ext名目下。再在C:\php5

下的php.in文件中的末尾添加以下的内容〔任意适宜的位置都可以〕:

[zend]zend_extension_ts=“c:\php5\ext\ZendDebugger.dll“zend_debugger.allow_hosts=127.0.0.1/32,127.0.0.1/24zend_debugger.expose_remotely=alwayszend_extension_ts

3 将1中ZendDebugger的解压根名目下的dummy.php文件复制到apache的

DocumentRoot名目中,这里指的是”d:\PhpWeb〔”按我的设置,这个名目同时也是ZendStudio

的workspace〕;

4 测试ZendDebug安装是否成功。假设在”d:\PhpWeb”名目下(存放网页脚本)已经存在文件phpinfo.php,且phpinfo.php的内容为以下几行:

?php

phpinfo;

重启Apache,然后在扫瞄器中输入:://localhost:8080/phpinfo.php,正常状况下就可以消灭那张生疏的关于php配置的一系列的的网页信息,其中多出了以下的图示信息,就说明ZendDebug已经安装并配置好了。

图1 ZendDebugger安装配置成功信息

〔二〕怎样使用ZendStudio来调试php程序。

假设在Zend工作已经存在以下的工程文件suiyuan。如以下图2:

图2工程suiyuan的截图

工程在ZendStudio效劳器中的部署配置

在调试之前应先对这个工程的debug的选项进展一些设置。方法是:

Window?Preferences?PHP?Debug,然后就会弹出以下的窗口;

图3

图中的第一个红框前面默认选择ZendDebugger,再点击第一处的红框的Configure,然后在下面的一个对话框中选择ZendDebugger,并点击Configure按钮,弹出以下的对话框

图4

其他的都保持默认的值,留意的是在ClientHost/IP中一般只保存127.0.0.1这个回环地址,由于一般是在本地调试。另外还要看到DummyFileName中的dummy.php文件就是6.3中提到的那个文件,可见这个文件还是要保存在Apache的DocumentRoot名目中的〔我的设置是d:\PhpWeb〕

文档评论(0)

189****1877 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体天津卓蹊信息咨询有限公司
IP属地江苏
统一社会信用代码/组织机构代码
91120102MADL1U0A9W

1亿VIP精品文档

相关文档