Hello Zend Studio 12.x
–Zend Studio 12.x + xampp + Xdebug 开发环境配置指南
一、软件准备:
- Zend Studio 12.5 下载 ZendStudio-12.5.0-win32.win32.x86_64.msi
- xampp下载 xampp-win32-5.6.8-0-VC11-installer.exe,安装到D:/xampp
- 再编辑PHP配置文件 php.ini,在尾部添加如下配置信息:
[XDebug]
zend_extension = "D:\xampp\php\ext\php_xdebug.dll"
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "D:\xampp\tmp"
xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = true
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port=9000
xdebug.trace_output_dir = "D:\xampp\tmp"
- 再运行phpinfo()函数,若出现xdebug信息,表示xdebug安装成功 `
二、配置ZendStudio:
将workspace目录设置为 D:/xampp/htdocs
进入window->Preferences-> PHP->PHP Executables,点击add,新增一个executable
Name自己随便取,根据自己的PHP安装目录,分别找到php.exe和php.ini的文件,点next
PHP Debugger选Xdebug,点next进入 windows->preferences->PHP->Servers,新建一个server:
根据自己的PHP安装目录设置Document Root路径
PHP Debugger选Xdebug
Path on Server写为http://localhost
Path in FileSystem写为当前apache路径
直接next
直接next
直接finish进入 windows->preferences->PHP->Debug,设置PHP Debug
PHP Server 选择之前建立的server
PHP Executable 选择之前创建的executable
三、配置已经完成,现在创建一个工程来测试一下:
- new-> Project,选择Local PHP Project
- PHP Server选择之前创建的server,根据当前安装的PHP选择PHP version
- 在index.php中写一条echo语句,然后打上断点
- 右击index.php,选择 debug as-> PHP Web Application, 这时可以debug了。