- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本地环境XAMPPphpStormXDebugchrome配置和断点调试剖析
本地环境 XAMPP + phpStorm + XDebug + chrome 配置和断点调试
1、系统环境:
⑴Win7 SP1(Win7 32位),XAMPP_V3.2.1(为 RAR 包直接解压在了E:盘根目录),phpStorm_V 10.0.1安装在C:(默认安装)。
⑵工程文件夹路径为:E:\xampp\htdocs\my_PHP_Web。
2、Apache服务器配置:
⑴在 E:\xamppx 文件夹中,有个批处理文件:test_php.bat,是测试“Microsoft Visual C++ 2008 runtime package”是否安装并注册。
⑵配置 PHP(php.ini):
在 E:\xamppx 文件夹中,找到“ampp-control.exe”,双击运行,看到 xamppx窗口,先确定 Apacge 没有启动:
在 xamppx窗口,点击Apache 行的 Config 按钮,选 PHP(pnp.ini):
在pnp.ini 文件末尾,找到XDebug 节,去掉各行前面的注释“分号”,修改“xdebug.remote_enable = 0”为“ = 1”或“ = on”,并在后面加两行:
xdebug.idekey= PHPSTORM
xdebug.remote_mode = req
成为:
[XDebug]
zend_extension = D:\xampp\php\ext\php_xdebug.dll
filer_append = 0
filer_enable = 1
filer_enable_trigger = 0
filer_output_dir = D:\xampp\tmp
filer_output_name = cachegrind.out.%t-%s
xdebug.remote_enable = on
xdebug.remote_handler = dbgp
xdebug.remote_host =
xdebug.trace_output_dir = D:\xampp\tmp
xdebug.idekey= PHPSTORM
xdebug.remote_port = 9000
其中 remote_host? 是指调试客户端的地址,即 IDE 所在的 IP,同理 remote_port ?是客户端的端口,这两项在远程调试的情况下要注意修改。
⑶保存文件(php.ini),重新启动apache:
⑷检查是否成功开启了 xdebug服务:
a、一种方法为在Shell 窗口的命令行“#”后输入“php\php.exe -m?”,回车,看到XDebug,说明成功开启XDebug。
b、另一种方法为在 phpinfo()中查看 xdebug 项,找到了,说明 xdebug 配置成功。
在 xamppx窗口点击 Admin 按钮:
在浏览器中看到 Apache 服务器成功开启后的本地站点页面,点击上面的 PHPinfo 导航标签:
在 PHPinfo 页面,下拉,找 xdebug 项:
至此,服务器端配置完毕。
3、客户端 IDE(phpStorm) 调试:
⑴设置 interpreter:打开phpStorm,进入FileSettingsPHP(文件设置PHP),通过点选自动识别 PHP 版本。
⑵设置相关的服务器端信息:进入FileSettingsPHPServers(文件设置 PHPServers),name(名称)填 localhost,host 填 localhost,Port 填 80,debugger 选 XDebug。
⑶设置 XDebug 端口:进入FileSettingsPHPDebug(文件设置 PHP Debug),在XDebug 选项卡的 debug port:填 9000(需?与 php.in i中一致),其他默认。
⑷设置 DBGP Proxy:进入FileSettingsPHPDebugDBGp Proxy(文件设置 PHP DebugDBGp Proxy),IDE key:填?PHPSTORM,Host:填 localhost,Port:填80。
⑸设置“运行/调试配置”:
a、进入Run Debug configurations(运行 编辑结构),点“+”号添加新配置方案:
b、Name(名称):填 localhost,Server:选 localhost,Start URL:填 http://localhost/my_PHP_Web,?Browser:选 chrome。
⑹ chrome浏览器链接配置:找到浏览器对应的插件,chrome 为 phpstorm IDE Support chrom
您可能关注的文档
最近下载
- SY-T 6105-94油田开发概念设计编制技术要求.pdf VIP
- 甲秀楼区域市场研究.docx VIP
- 公路工程组织施工方案 投标文件(技术方案).pdf
- 三级养老护理员国家职业技能培训:用药照护PPT教学课件.pptx
- 餐饮行业员工推荐信范文.docx VIP
- 八年级地理上册教学课件《气候》.pptx VIP
- 基于PLC的三相异步电机星三角起动控制系统设计.doc VIP
- 2025年甘肃省公路交通建设集团武仙公路收费运营人员招聘61人笔试参考题库附答案解析.docx VIP
- 信号与系统英文版教学课件:ch3 Fourier Series Representation of Periodic Signals.ppt VIP
- 地理学基础考试.pdf VIP
文档评论(0)