本次实验基础环境:
windows10 64bit
1、第一步下载安装zendstudio(下述为64bit,请自行根据操作系统选择对应版本安装):
zendstudio下载地址:http://pan.baidu.com/s/1nu0ILSX
![](https://i-blog.csdnimg.cn/blog_migrate/2a93716046d15af1bc3ab1c6e550c5cb.png)
安装完成请自行下载代码,创建工程(在此不详细讲解)
2、配置安装Apache、Mysql、PHP环境:
直接安装下述wampserver即可打包安装环境:
![](https://i-blog.csdnimg.cn/blog_migrate/21d2d01f351d1c29a50e9425b0f1f064.png)
附上:第一次设置mysql密码命令:
mysql> set password for root@localhost = password('yunjisuan'); |
![](https://i-blog.csdnimg.cn/blog_migrate/ed9e2b22f301850c4c6fe106b14b9d29.png)
安装完毕文件路径:
![](https://i-blog.csdnimg.cn/blog_migrate/ffd0de73a5c68b7650a66d0e51a874c2.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9adab6f7f4fb2b05df8d8c790b0ef2c4.png)
安装完毕测试:
![](https://i-blog.csdnimg.cn/blog_migrate/7b7d17b39cf3ba9e7173866edeb37cc8.png)
浏览器数据库访问测试:
![](https://i-blog.csdnimg.cn/blog_migrate/943ea03beb0562a6c1680edf9c22e9f1.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0891e82fd0687094cea6b9a590d618e7.png)
3、配置Apache 代码映射目录别名Alias与Zend studio 工程路径保持一致:
![](https://i-blog.csdnimg.cn/blog_migrate/b88826d3e70f2a5c2029d2dd371b8ff4.png)
![](https://i-blog.csdnimg.cn/blog_migrate/763bf584144445de5fcd8ea72eb575f3.png)
注意:其中Apache的httpd.conf文件配置,建议直接用wamp软件配置(如下图示):
![](https://i-blog.csdnimg.cn/blog_migrate/749b5da0e0726caa132df3c1367c1eff.png)
3、配置Zend studio Xdebug(也可以配置为Zend debugger):
本次讲解Xdebug配置:
3.1、配置PHP server:
![](https://i-blog.csdnimg.cn/blog_migrate/ccb045ba2ef16b076318bfb0732c38f8.png)
![](https://i-blog.csdnimg.cn/blog_migrate/fdeff08453d243a5f879ffcf632a527c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/44e358969dfc4bf8e5773faf5a512892.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f64735e483a5e1b921fbfb67f95775ea.png)
![](https://i-blog.csdnimg.cn/blog_migrate/156a6e95379aa3a5056ea8b7534d522e.png)
3.1、配置php.ini插件支持xdebug:
![](https://i-blog.csdnimg.cn/blog_migrate/8a575bcd45e96d3853f44d0110287e12.png)
如果上述xdebug配置项没有启动,则通过php.ini配置文件配置:
![](https://i-blog.csdnimg.cn/blog_migrate/94c5fd53cd3cf480c2a7b0775131f75f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c1668a2962cfa83135aff1ba5c381b3e.png)
使用phpinfo查看xdebug插件是否生效:
![](https://i-blog.csdnimg.cn/blog_migrate/9191bda84468699fc98a2605c1d65902.png)
4、配置Xdebug IDE debug AS 配置:
![](https://i-blog.csdnimg.cn/blog_migrate/903770e10119793255db05dfdc1e5318.png)
![](https://i-blog.csdnimg.cn/blog_migrate/280c08ba6acbbac7a10257884f1e85b5.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f2b7c8ae535e91cc9af7083813b02d17.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b2bf99b86183d793bb695786c3f1b61c.png)
5、启动debug调试代码:
![](https://i-blog.csdnimg.cn/blog_migrate/794fae58eacbdfced47ac57b8cd64231.png)
![](https://i-blog.csdnimg.cn/blog_migrate/3ee246fb38a350ee6d037ff59ca7a60d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/86544277fe6ebc91331663534bc036a1.png)