php集成开发环境zend+studio的配置及调试技术详细讲解

php集成开发环境zend+studio的配置及调试技术详细讲解

ID:6149263

大小:223.00 KB

页数:5页

时间:2018-01-04

php集成开发环境zend+studio的配置及调试技术详细讲解_第1页
php集成开发环境zend+studio的配置及调试技术详细讲解_第2页
php集成开发环境zend+studio的配置及调试技术详细讲解_第3页
php集成开发环境zend+studio的配置及调试技术详细讲解_第4页
php集成开发环境zend+studio的配置及调试技术详细讲解_第5页
资源描述:

《php集成开发环境zend+studio的配置及调试技术详细讲解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、(一)Windows下PHP集成环境ZendStudio配置1.安装php5我下载了php5.2.6(一般是直接解压就可以使用)。假设解压到”c:php5”;2.安装MySQL5.X3.安装Apache,将httpd.conf中的Listen端口改为8080;4.前面3步的详细安装和配置见:http://pangdou.blog.51cto.com/396255/228434。假设将最终的服务器脚本运行目录(比如Apache2.2htdocs目录)放在定为”d:PhpWeb”。5.安装ZendStudio通过http://w

2、ww.zendstudio.net/zend-studio-all-in-one-download/链接到官方网站,例如下载ZendStudio7.2.1版本。并一步步安装。为了方便起见,将workspace确定为”d:PhpWeb”6.安装配置ZendDebughttp://downloads.zend.com/studio_debugger/5.2.26/ZendDebugger-v5.2-windows-i386.zip官方<1>下载到ZendDebugger的最新版。解压后可以看到适应很多php版本的ZendDebugg

3、er,比如4_3_x_comp里面的适应php4.3.x的版本等等。为了适应我的php5.2.6,这里选了5_2_x_comp里面的ZendDebugger.dll文件。<2>然后将选择的ZendDebugger.dll文件第一步中提到的C:php5ext目录下。再在C:php5下的php.in文件中的末尾添加以下的内容(任意合适的位置都可以):[zend]zend_extension_ts="c:php5extZendDebugger.dll"zend_debugger.allow_hosts=127.0.0.1/3

4、2,127.0.0.1/24zend_debugger.expose_remotely=alwayszend_extension_ts<3>将<1>中ZendDebugger的解压根目录下的dummy.php文件复制到apache的DocumentRoot目录中,这里指的是”d:PhpWeb”(按我的设置,这个目录同时也是ZendStudio的workspace);<4>测试ZendDebug安装是否成功。假设在”d:PhpWeb”目录下(存放网页脚本)已经存在文件phpinfo.php,且phpinfo.php的内容为以下几

5、行:重启Apache,然后在浏览器中输入:http://localhost:8080/phpinfo.php,正常情况下就可以出现那张熟悉的关于php配置的一系列的的网页信息,其中多出了以下的图示信息,就表明ZendDebug已经安装并配置好了。图1ZendDebugger安装配置成功信息(二)怎样使用ZendStudio来调试php程序。假设在Zend工作已经存在以下的工程文件suiyuan。如下图2:图2工程suiyuan的截图2.1工程在ZendStudio服务器中的部署配置在调试之前应先对

6、这个工程的debug的选项进行一些设置。方法是:WindowàPreferencesàPHPàDebug,然后就会弹出以下的窗口;图3图中的第一个红框前面默认选择ZendDebugger,再点击第一处的红框的Configure,然后在下面的一个对话框中选择ZendDebugger,并点击Configure按钮,弹出以下的对话框图4其他的都保持默认的值,注意的是在ClientHost/IP中一般只保留127.0.0.1这个回环地址,因为一般是在本地调试。另外还要看到DummyFileName中的dummy.php文件就是6.<3>中

7、提到的那个文件,可见这个文件还是要保存在Apache的DocumentRoot目录中的(我的设置是d:PhpWeb)然后点击图3中的第二处的红框(前面的选择为默认的“DefaultPHPWebServer”),在弹出的对话框中选择DefaultPHPWebServer,然后选择后面的edit按钮,弹出以下的图5,这个一般保持默认如下图示:图5点击图5的PathMapping选项卡,然后点击Add来添加该工程的PathonServer,如图6:图6在“PathonServer”框中输入Apache的DocumentRoot目录中的

8、(我的设置是d:PhpWeb),因为这个目录和ZendStudio的workspace是相同的,因此如图6选择PathinWorkspace,然后点击Browse从而找到工程suiyuan的根目录,然后点击ok退出。至此就完成了该工程在ZendS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。