﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Maple's World-随笔分类-PHP</title><link>http://www.blogjava.net/ywjcy/category/28092.html</link><description /><language>zh-cn</language><lastBuildDate>Thu, 13 Dec 2007 17:44:05 GMT</lastBuildDate><pubDate>Thu, 13 Dec 2007 17:44:05 GMT</pubDate><ttl>60</ttl><item><title>使用Zend Debugger 5.2.10 + Zend Studio 5.5.0调试web</title><link>http://www.blogjava.net/ywjcy/archive/2007/12/13/167559.html</link><dc:creator>雨夜清枫</dc:creator><author>雨夜清枫</author><pubDate>Thu, 13 Dec 2007 09:28:00 GMT</pubDate><guid>http://www.blogjava.net/ywjcy/archive/2007/12/13/167559.html</guid><wfw:comment>http://www.blogjava.net/ywjcy/comments/167559.html</wfw:comment><comments>http://www.blogjava.net/ywjcy/archive/2007/12/13/167559.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ywjcy/comments/commentRss/167559.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ywjcy/services/trackbacks/167559.html</trackback:ping><description><![CDATA[<a onclick="javascript:tagshow(event, '%B9%A4%D7%F7');" href="javascript:;" target="_self"><u><strong>工作</strong></u></a>平台是windows，所以我下载的是为windows编译的dll。<br />
<a onclick="javascript:tagshow(event, 'Zend');" href="javascript:;" target="_self"><u><strong>Zend</strong></u></a> Debugger 5.2.10下载地址：<a href="http://downloads.zend.com/pdt/server-debugger/ZendDebugger-5.2.10-cygwin_nt-i386.tar.gz">http://downloads.zend.com/pdt/server-debugger/ZendDebugger-5.2.10-cygwin_nt-i386.tar.gz</a><br />
解压下载的ZendDebugger-5.2.10，目录结构如下：<br />
<p>4_3_x_comp<br />
4_4_x_comp<br />
5_0_x_comp<br />
5_1_x_comp<br />
5_2_x_comp<br />
5_2_x_nts_comp</p>
<p>dummy.php<br />
Inventory.xml<br />
README.txt</p>
根据你<a onclick="javascript:tagshow(event, '%B0%B2%D7%B0');" href="javascript:;" target="_self"><u><strong>安装</strong></u></a>的php版本，选择相应的文件。5.2.x有2个编译好的dll，其中5_2_x_nts_comp是&#8220;non-tread safe&#8221;的，因此我使用5_2_x_comp内的dll。<br />
下面是具体的操作步骤。<br />
1、请将ZendDebugger.dll复制到您的php安装目录下，比如：d:\do\php\。<br />
2、然后将下面的4行内容加到您的php.ini：<br />
[Zend]<br />
zend_extension_ts=D:/do/php/ZendDebugger.dll<br />
zend_debugger.allow_hosts=192.168.1.25<br />
zend_debugger.expose_remotely=always<br />
<br />
其中，192.168.1.25是远程调试的文件所在机器的IP；我是本地web调试，我机器的IP是192.168.1.25。<br />
<br />
3、将dummy.php复制到apache的document root目录。<br />
<br />
4、重启apache。<br />
打开浏览器运行：http://192.168.1.25/phpinfo.php，您会看到：<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/ywjcy/23673/r_1.png" border="0" /><br />
<br />
ok，Zend Debugger配置完毕。下面配置Zend Studio 5.5.0。<br />
1、行Zend Studio 5.5.0，菜单：Tools &gt; Preferences，然后选择&#8220;debug&#8221;项，&#8220;Debug Mode&#8221;选择&#8220;Server&#8221;，然后将&#8220;Debug Server URL&#8221;中的&#8220;Server_Address/&#8221;替换为：192.168.1.25。<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/ywjcy/23673/r_2.png" border="0" /><br />
<br />
2、菜单：Debug &gt;&gt; Debug URL，然后输入要调试的url。<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/ywjcy/23673/r_3.png" border="0" /><br />
<br />
OK，可以调试了吧？<br />
<br />
引用自：http://www.phpchina.com/html/31/25831_itemid_16775.html<br />
<img src ="http://www.blogjava.net/ywjcy/aggbug/167559.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ywjcy/" target="_blank">雨夜清枫</a> 2007-12-13 17:28 <a href="http://www.blogjava.net/ywjcy/archive/2007/12/13/167559.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>