您的位置:首页 > 编程语言 > PHP开发

Zend Studio for Eclipse 6.1 & Zend Debugger安装

2009-10-19 13:36 435 查看
Zend Studio for Eclipse 6.1 & Zend Debugger安装
转自:http://hi.baidu.com/pyzn/blog/item/3a109658753228d99c8204c5.html

1.下载Zend Studio for Eclipse 6.1 ,直接安装
2.注册码:
用户名:PHPER
注册码:4784D9D0086669570000

3. 下载zend Debugger,
4. zend debugger 解压,
把和php版本匹配的so文件复制到某一个目录下,/Applications/xampp/xamppfiles/modules
把代理文件dummy.php复制到/Applications/xampp/xamppfiles/htdocs,即web根目录下
5.修改php.ini(注意:xampp环境下php.ini文件指的是apache下面的F:/xampp/apache/bin中的php.ini)文件,增加如下:
[zend]
zend_extension=/Applications/xampp/xamppfiles/modules/ZendDebugger.so
zend_debugger.expose_remotely=allowed_hosts //允许下面地址访问调试
zend_debugger.allow_hosts=127.0.0.1,192.168.160.49,localhost
6. apache重新启动。phpinfo.php->显示Zend Debugger选项,表示成功。

7.安装foxfire的zend debugger插件

8. 打开zend studio,打开debug configurations,
php web page -> new_configuration->php server configuration...
点击test debug,看是否成功.

9.很重要的一步:window->preferences->General->web browser ,使用ie进行调试

10.在firefox打开zend studio插件,开始调试

11. 注意:
Zend Debugger 不能与 ZendOptimizer共存。两者只能存在一个。
一、在xampp安装目录下,放置ZendDebugger.dll,更改子目录下的apache/bin
中的php.ini文件,把ZendOptimizer全部注释,然后添加ZendDebugger.dll,如下面所示
根据ZendDebugger.dll位置和本机IP,更改zend_extension_ts和zend_debugger.allow_hosts的值
[Zend]
zend_extension_ts="C:/xampp/php/zend/ZendDebugger.dll"
zend_debugger.allow_hosts=127.0.0.1/32,192.168.3.0/24
zend_debugger.expose_remotely=always
;zend_extension_ts = "C:/xampp/php/zendOptimizer/lib/ZendExtensionManager.dll"
;zend_extension_manager.optimizer_ts = "C:/xampp/php/zendOptimizer/lib/Optimizer"
;zend_optimizer.enable_loader = 0
;zend_optimizer.optimization_level=15
;zend_optimizer.license_path =
; Local Variables:
; tab-width: 4
; End:
最后有
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
with Zend Debugger v5.2.5, Copyright (c) 1999-2007, by Zend Technologies
提示表示Zend Debugger v5.2.5安装成功。

12. Zend Studio for Eclipse 6的自动换行

1.打开ZS6,Help菜单—Software Updates—Find and Install,
2. search for new fea...
3.点击“New Remote Site”,在弹出的对话框中按下图填写:
URL:http://ahtik.com/eclipse-update
安装。

4.使用的时候,在代码上点右键,点击“Virtual Word Wrap”即可

13.安装aptana,管理js,css等文件

1.安装aptana:http://update.aptana.com/update/studio/3.2/

2.最关键的一步就是让aptana来管理全部的*.html,*.js,*.css文件。
window->preferences->General->Editors->File Associations。就是在这页设置文件相关编辑器的,只要在这里设置
*.html,*.js,*.css的Association editors为aptan就可以(设置成Default)。

3.好了,现在又有一个问题,如果您是使用一些php框架,例如fleaphp,cakephp之类的,或者是smarty之类的,会有可能使用后缀比较特别的template文件,view文件。
例如cakephp使用的是*.thtml,当然这些文件后缀的使用是可以改变的(cakephp改起来比较不方便,而且可能会影响框架某些功能的使用,这个问题我在cakephp的官方论坛问过,大家都是建议改变编辑器的设置来支持*.thtml),而改变文件的支持就是在上面说的那页文件相关编辑器(File Associations)里面自己添加设置啦。

aptan新版本还可以支持php,我没有详细测试其功能,试了一下,代码提示的功能还是比较完善的,如果只使用代码提示功能还是可以代替一下zend studio的哦。
aptana的php插件:http://update.aptana.com/update/php/3.2/
安装方法跟aptana的安装一样,但是很如果装进去zend studio里很可能会抢掉zend的功能哦!反正我插进去后在*.thtml
文件里面无法使用···这点有待研究

参考:
zend studio for eclipse 调试web page: http://hi.baidu.com/doyee/blog/item/9faf1517a9bc37074a90a7fc.html
PHP IDE新选择,【zend studio 6.0+aptana】 http://www.xiangdong.org/blog/post/1128/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: