IIS上PHP Expert Editor 4.3的安装与调试
星期五, 1月 9th, 20091.下载 PHP Expert Editor 4.3 http://ankord.com/index.php
2.安装 PHP Expert Editor 4.3 这个不赘述了
3.注册码:省略
4.汉化包(可选):http://rains.cn/dl.php?file=phpxedit_chs.zip
解压缩到安装目录\Languages下,完成后可选中文:View->Language->Simplified Chinese
5.设置字体:Options->Editor Options->Display->Editor Font,使用一种等宽字体,比如宋体或微软雅黑
建议设置,否则默认字体的中文不能完整显示,在中文上操作光标也有问题。
6.设置自动补全的快捷键:Options->Menu Shortcuts->Auto Completing,改变其默认快捷键。我改成了Ctrl+Right
建议设置,否则Ctrl+Space将与Windows默认的切换输入法冲突。
7.复制php_dbg.dll:从安装目录\DBG\PHP_DBG.DLL\下复制对应的php版本的文件(php是5.2.x的话,就对应php_dbg.dll-5.2.x)
到php的ext目录下,并重命名为php_dbg.dll。
8.修改php.ini:
增加:
extension=php_dbg.dll
……
修改
implicit_flush = On
……
修改
output_buffering = Off
……
增加
[Debugger]
debugger.enabled = true
debugger.JIT_host = 127.0.0.1
debugger.JIT_port = 7869
debugger.enable_session_cookie = false
debugger.profiler_enabled = true
打开含有phpinfo();的php文件查看dbg的安装。
出现了dbg两次就可以了,一次在开头的概述里面,dbg的版本和作者,另一个是dbg的相关参数。
9.使用IIS进行调试
Run->Options->Run & Debug->HTTP Server Options->
选中Use External HTTP Server。
假设http://localhost/xxxx为iis上的源代码调试路径,那么
Host Name填写:localhost/xxxx/
Root Directory选择xxxx实际所在的目录
使用PEE自带的http server可以运行php程序,而不能触发断点进行调试的,要调试只能使用apache/iis之类的外部web server。
10.在xxxx上建立php文件,设置断点,启动调试。
本文原始链接:http://blog.pjoke.com/2009/01/php-expert-editor-43-installation-and-debug ,转载请注明。