




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Zend Studio 调试配置的安装转载请注明出处: party c on sideratio n/blog之前安装了 Apache、PHP和MySQL,可以直接解析动态网页和使用mysql数据库了。制作动态网页的开发工具有很多,就象我们上节使用的记事本也是一种开发工具。但是要学好php,还是专业的开发工具比较好。这里推荐使用Zend Studio,这款软件可以很方便地编写PHP程序。网上有很多下载Zend Studio的地方,注意找for win dows的,这里有一个链接: 。同时需要下载安装的还有该版本对应 的调试工具 Ze nd Debugger (for win dows)。 Ze
2、 nd Studio 不是免费的,大家可在网上找对应版本的注册机或者注册码,注册后可长期使用。、Zend Studio 的安装Zend发展得很快,但安装过程都差不多,我仍然以Zend Studio5.5.1为例介绍其安装过程。1.双击“ZendStudio-5_5_1.exe "安装图标,进入安装程序许可协议界面(图1)。2.点击Next,进入安装类型选择界面 (图2)。可以勾选PHP Man ua I和 Zend In ternetExplorer Toolbar 。“第 lend Studio S.百-1Choose Install Set/ Introduction/ Lice
3、nse Agree me ntdi Choose Install Stinstall SetTypi c*Z«nd Development En.vironm&ntFKF ManualZend Internet Explorer Toolbarend Firefox ToolbarChoose ShortcuirDlder E/ten si on Assotiahofi Default PHP S&flmgsZ«nd Core (enables Remote Debugging)Z«nd Fl at form (reauirs Z«nd
4、Core)J Pre-lniiUrll SumrrKifyIn ltailing .J Dtr冊RrMfaducisIM;估IIinslailAnyhCancelDescri|>tion The Zend Development Environment (ZDE) is a powerfuli integrated development environment for developing and maintaining PHP applications. TheZDE combines a powerful editor, code inspectors and analyzers,
5、 a debugger and profile and robust code completion engine for all PHP constructs as well as HTML£ revious3.点击“ Next,”进入安装文件夹选择界面(图3)。图#4点击“ Next,”进入快捷键文件夹选择界面(图4)。图45点击“ Next,”进入文件扩展名关联选择界面(图5)。以后在文件管理器下双击勾选了的后缀名的文件,系统默认会以Ze nd Studio打开。如果系统安装了dreamweaver,建议不勾选html 。图77点击“ Next,”进入预安装界面(图7)。列举了
6、要安装的文件、大小、位置等。8点击“Install,进入安装进度条界面(图8)。图#图89.接着进入提示界面,是否安装Ze nd Guard(图9)。Zend Guard是加密编写的 PHP程序,不让别人看到PHP源代码。我们一般不需要,选择“No, thank you".图910点击“ Next,”进入安装成功提示界面(图10)。图#图1011.点击“ Done,完成Zend Studio 的安装。二、Zend Debugger 的安装Zend studio安装后,对于编辑的 php程序,我们还需要调试,Zend提供了一款高效的调试工具:Ze nd Debugger。我下载的是 Z
7、en dDebugger-5.2.14-cygwin_ nt-i386.zip1. 将下载的压缩包解压后,打开该文件夹,会看到readme.txt文档(图11)。其中的说明就是安装过程。我们一一说明。这样我们将其目录替换,在php.ini文件的末尾增加:口口冈E README, tzt -记事本丈件址)编辑 格式© 查看边 帮助Zend Debugger installation instructions1. Locate ZendDebugger .so or ZendDebugger.dll File that is compiled For thecorrect version
8、 uF PHP (4_3_xp U_x.5_1 .x, 5-2-x) in theappropriate directory.2. Add the Fallowing line to the php.ini File:Linus: and Mac OS X:zpnd_extension=/FulI/path/to/ZendDebugger - soUindouis:zend_extension_ts=/Full/path/to/ZendDebugger.dllUindons nontread safe: zendextension/Full/path/tc/ZendDebugger.dll(*
9、) ttie uindovs non-thread safe is used onlj; with Zend Core 2.3. Add the following lines to the php_ini file: zenddebugger. allow_hosts=E<ip_addresses> zenddebugger4 Place dummy.pnp file in trie document root directory.5. Restart ueb seruer.http:/hi. 图ii2. 在刚解压的文件夹里面找到与你安装的PHP版本对应的ZendDebugger
10、.dll文件(windows下这样做,如果是 linux,找ZendDebugger.so)。我们之前安装的是PHP5.2版本,所以我们打开文件夹5_2_x_comp文件夹,在里面我们就可以看到ZendDebugger.dll 。3. 拷贝ZendDebugger.dll到适当的目录。最好是拷贝到php安装目录下的ext文件夹下,那你们放的都是库文件。之前我安装的php目录在D盘,这样ZendDebugger.dll的路径就是D:phpext4. 打开php.ini文件(系统目录windows下)。图11中第2条是要在php.ini文件中增加这样一行:zen d_exte nsion _ts=
11、/full/path/to/Ze ndDebugger.dllWin dows non-tread safe: zen d_exte nsion=/full/path/to/Ze ndDebugger.dllZendzend_extension_ts=d:/PHP/ext/ZendDebugger.dll注意此处使用的是“而/”不是“”。5. 图 11 中第 3 条是接着增加如下两条:zend_debugger.allow_hosts=<ip_addresses>zend_debugger.expose_remotely=always我们需要替换其中的 IP 地址:zend_deb
12、ugger.allow_hosts=/32,01/24zend_debugger.expose_remotely=always其中的“01 是”我电脑的本地 IP 地址,你可以换成你自己的,其他的照写。 通过如下方式可以看到你自己的 IP 地址: 右键点击桌面图标“网上邻居”|属“性”,在出现的窗口中右键点击“本地连接”属| “性”,出现属性窗口,下拉文本框会看到“ In ternet协议(TCP/IP) ”选择此条,点击下面的属性”又会出现一属性窗口。在其中会看到“IP地址(IP) ”前面的是“192.168.1.最后一个数字你就
13、可以用来替换我这里的“101”了(图 12)。这样我们将其目录替换,在php.ini文件的末尾增加::网珞连揆网絡连接高级此连接使用不列项目|Q:同踣任务SttACBS« 6.AdviseAcrobat .收烹iAi 工旦(X) 高:-0创建一个新的连接设査家庭或小型办公蔭接时使用:x门眉団勺x 文件夹?收硕夹匡?无线网络连接Internet 协迎(TCP/IP)届性常规Real七丸 RTLB13g Family PCI Fm创jgMicrcsoft网络的文件和打E卩机共拿v數据包计戈!1程序# TTInttrttst 协议(TCF/IF)Ml卸旣iUj说明TCf/IF是默认的广域网
14、协议.它提供踌越多 的通讯连接后在通知区域显示團标险 此痺接被限制或无连接时通知我追)曙毀眾礬蠶器霜鬻勰漣畫设臥否自动發得n地址©O 懑EKEEHffi翹IP地址Q):子网掩码QI):款认网关):自斷號帘.L使用下面的DN5服务器地址(!) 首选D肥服务器世):202 ,103 . 0. 6S202 . 103 . 24 . 63图125.图11中第4条是将dummy.php文件拷贝到网页根目录下 (就是apache的配置文 件httpd.conf中定义的 DocumentRoot目录)。之前我定义的是否“D:/footloose,'就把dummy.php文件拷贝到这个目录下
15、。6. 重启Apache就可以了。7. 在IE浏览器中打开 php in fo.php 文件,可以查看 Ze nd Debugger 信息(图13)。Zend DebuggerPassive Mode Timeout20 secondsDirectiveLocal ValueMaster Valuezend_fiebugger,allow_hosts127.0.0,1/32401/24/32,192.1684.101/24zend_debugger*aflow_tunnefno valueno vahezend_debuggerconnect_j>a
16、sswordno valueno valuezend_debugger*deny_hostsno va/ueno vakjezend_debugger.expase_remotelyahvaysak'jayszend debuggerJittpd uld-1-1zend_debugger.max_msg_size2G971522097152zend_<iebugger,tuiuiel_m3X_port65535:65535zend_debuggerAunnel_miri_port10241024图138. 打开Ze nd Studio ,打开“ too工具)” |"Pr
17、efere nC首选项)”在打开的首选项窗口中选择“ Debug调试)'选项卡,设置调试方式为服务器,Debug Server URL 填写web服务器的URL。如果是默认 80端口,就可以不写端口号,直接写成/或者localhost/ 。如果 apache 的端口是 8080,就写成 8080/(图 14)。Rukt«fZtndor*Edi 11 nfC«J»rx ACiiA*|Ct i oa i.樽 P*bn So1 v*rKtyVkpFil* TyttiDtbTif V«d* StrvirInt :r&
18、amp;«lClt«at IP1 Cmto*ir*dDvay Fil«Clk«MForiBF4*jJeutinc FortStrvf Rtsponit Tifevout (tacrllncrrpt CgamuSSLA J party consideration/P*pU£ Ujfll g* T«apcr«ry Output F*l” LfCttion0She HTTP lUUtr1 firtt Lint*t Ehby_:td V»ri »bl» 1*01*1 ip1 D«fmt Sirvtr Output EtiCddinfC nftcn»*nts cud S*ltin(sYAdftiikkitr ttor'.TJ.Viftdov i工Sb” $t W I ETid口 弘"MoUc* Vtiitfti刁 Si* VurniAf i4ii*c*i佰Eh” Err wgj Sho* Strict回Gr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 单身party活动方案
- 及时制定活动方案
- 合肥相亲活动方案
- 南充法治汇演活动方案
- 口罩加油站活动策划方案
- 医院活动优惠策划方案
- 参与布艺活动方案
- 单身植树活动方案
- 同行评审活动方案
- 口罩策划活动方案
- 加热炉安全操作规程培训课件
- 学校红十字会工作手册
- 特种设备隐患排查与整治
- 2024年人教版七年级下册生物期末检测试卷及答案
- 药剂师知识科普大赛单选题100道及答案解析
- 荆州市国土空间总体规划(2021-2035年)
- 2024年变电设备检修工(高级技师)技能鉴定理论考试题库(含答案)
- 单位食堂配送菜合同协议书
- 家具家居运输合同三篇
- 语言学纲要期末复习考点(完整)
- DB43-T 2953-2024 养老机构认知障碍老年人照护服务规范
评论
0/150
提交评论