900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 在WIN下搭建PHP的测试 开发环境

在WIN下搭建PHP的测试 开发环境

时间:2019-03-09 05:15:12

相关推荐

在WIN下搭建PHP的测试 开发环境

php教程|php手册

WIN,搭建,PHP,测试,开发,环境,折腾,2天,网上,找

php教程-php手册

安卓开发小项目源码下载,Ubuntu 文件 源,tomcat下如何部署软件,爬虫资源排名,租号网php源码,河北邯郸微信营销seo优化运营lzw

折腾了2天在网上找了不少资料才把PHP的调试 环境 搭建 好,这里总结下 搭建 的过程及注意事项 【 环境 介绍】 操作系统:WIN7 WAMP版本:WampServer Version 2.1(Apache2.2.17、PHP5.3.3、MYSQL5.5.8) NETBEANS 版本:NetBeans IDE 7.0 (Build 0408000

音乐搜索器源码,vscode怎么更换运行方式,ubuntu手柄驱动,重启tomcat同时编译,药监局爬虫js,php 权限下载 实现的,静海网站seo关键词,如何下载网站源码视频教程,dz模板制作视频教程lzw

q机器人源码,vscode全局搜索按钮消失了,ubuntu 添加网卡,如何卸载tomcat命令,sqlite_query,化妆品网页设计作品,在网站服务器上建立数据库,滑动切换页面插件,ui框架和前端框架,学爬虫吧,php点餐系统,seo东莞,springboot多库事务,国内开源网站,用于cms的网页模板,支付宝扫码支付模板,dedecms精简版后台织梦模板,jq 页面向上滚动,access学员信息管理系统,微信网页程序代码lzw

折腾了2天在网上找了不少资料才把PHP的调试环境搭建好,这里总结下搭建的过程及注意事项

【环境介绍】

操作系统:WIN7

WAMP版本:WampServer Version 2.1(Apache2.2.17、PHP5.3.3、MYSQL5.5.8)

NETBEANS 版本:NetBeans IDE 7.0 (Build 04080000)

XDEBUG版本:2.1.1(PHP 5.3 VC6 TS (32 bit))

备注:XDEBUG官网针对win系统提供了多个版本,每个版本又涉及到VC6、VC9还有带TC的,具体的含义可以通过如何选择PHP版本进一步了解(感谢喵了个咪的对本文提出的建议)

【安装XDEBUG】

将下载的php_xdebug-2.1.1-5.3-vc6.dll复制到php安装目录下的ext文件夹

我电脑中WAMP的安装目录是:D:\Wamp

我复制到E:\wamp\bin\php\php5.3.3\ext这里

将下面的代码添加到php.ini末尾处

zend_extension ="E:/wamp/bin/php/php5.3.3/ext/php_xdebug-2.1.1-5.3-vc6.dll"xdebug.remote_enable=onxdebug.remote_handler=dbgpxdebug.remote_host=localhostxdebug.remote_port=9000

注意:

1.网上的很多资料和教学中都是”zend_extension_ts =“而xdebug官方已经明确指出对于PHP5.3已经改用zend_extension替代了。

2.xdebug与zend的Optimizer 和 Debugger extensions不兼容,所以如果之前有安装过这2个扩展还需要在php.ini中将其删掉

[Zend];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; Local Variables:; tab-width: 4; End:

上述工作都完成后,需要重启WAMP(其实重启Apache就可以了),打开PHPINFO,如果能找到下图例的Xdebug扩展,恭喜你,已经安装成功了。

【配置NetBeans】

启动NetBeans,打开工具-》选项-》PHP-》调试。检查调试器端口是否设置的9000(默认是9000)

“在第一行停止”默认是被勾选的,这样在进行任何一次调试的时候,就算没有设置的断点,也会在运行到程序的第一行停止。下图例:

设置好以后,可以通过NetBeans的调试-》调试文件(或者通过快捷键Ctrl+Shift+F5),默认情况下程序运行到第一行会中断,等待用户操作。

【扩展阅读】

WAMP安装PEAR扩展请参考:/Excellent

【参考资料】

NetBeans的维基:关于如何在不同的操作系统下安装Xdebug的,但是以PHP5.2为例介绍的

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。