




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本地环境 XAMPP + phpStorm + XDebug + chrome 配置和断点调试1、系统环境:Win7 SP1(Win7 32位),XAMPP_V3.2.1(为 RAR 包直接解压在了E:盘根目录),phpStorm_V 10.0.1安装在C:(默认安装)。工程文件夹路径为:E:xampphtdocsmy_PHP_Web。2、Apache服务器配置:在 E:xamppx 文件夹中,有个批处理文件:test_php.bat,是测试“Microsoft Visual C+ 2008 runtime package”是否安装并注册。配置 PHP(php.ini):在 E:xamppx
2、文件夹中,找到“ampp-control.exe”,双击运行,看到 xamppx窗口,先确定 Apacge 没有启动:在 xamppx窗口,点击Apache 行的 Config 按钮,选 PHP(pnp.ini):在pnp.ini 文件末尾,找到XDebug 节,去掉各行前面的注释“分号”,修改“xdebug.remote_enable = 0”为“ = 1”或“ = on”,并在后面加两行:xdebug.idekey= PHPSTORMxdebug.remote_mode = "req"成为:XDebugzend_extension = "D:xamppphpe
3、xtphp_xdebug.dll"filer_append = 0filer_enable = 1filer_enable_trigger = 0filer_output_dir = "D:xampptmp"filer_output_name = "cachegrind.out.%t-%s"xdebug.remote_enable = onxdebug.remote_handler = "dbgp"xdebug.remote_
4、host = ""xdebug.trace_output_dir = "D:xampptmp"xdebug.idekey= PHPSTORMxdebug.remote_port = 9000其中 remote_host 是指调试客户端的地址,即 IDE 所在的 IP,同理 remote_port 是客户端的端口,这两项在远程调试的情况下要注意修改。保存文件(php.ini),重新启动apache:检查是否成功开启了 xdebug服务:a、一种方法为在Shell 窗口的命令行“#”后输入“phpphp.exe -m
5、 ”,回车,看到XDebug,说明成功开启XDebug。b、另一种方法为在 phpinfo()中查看 xdebug 项,找到了,说明 xdebug 配置成功。在 xamppx窗口点击 Admin 按钮:在浏览器中看到 Apache 服务器成功开启后的本地站点页面,点击上面的 PHPinfo 导航标签:在 PHPinfo 页面,下拉,找 xdebug 项:至此,服务器端配置完毕。3、客户端 IDE(phpStorm) 调试:设置 interpreter:打开phpStorm,进入File>Settings>PHP(文件>设置>PHP),通过点选自动识别 PHP
6、版本。设置相关的服务器端信息:进入File>Settings>PHP>Servers(文件>设置> PHP>Servers),name(名称)填 localhost,host 填 localhost,Port 填 80,debugger 选 XDebug。设置 XDebug 端口:进入File>Settings>PHP>Debug(文件>设置> PHP> Debug),在XDebug 选项卡的 debug port:填 9000(需 与 php.in i中一致),其他默认。设置 DBGP Proxy:进入File
7、>Settings>PHP>Debug>DBGp Proxy(文件>设置> PHP> Debug>DBGp 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 chrome.crx,自行下载后拖动文件到chrome设置>扩展程序,Chrome右上角增加了“JB”图标即
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 庭院景观设计分析
- 《力量与压力的测定》课件
- 招投标与合同管理模拟题(附答案解析)
- 茶艺师(中级)理论知识模拟习题+答案(附解析)
- 谷物加工工艺的数据分析与决策考核试卷
- 橡胶制品行业的市场定位和品牌建设考核试卷
- 《MATLAB基础教程》课件
- 现代质量工程课件王颖
- 皮革护理行业互联网+发展趋势探讨考核试卷
- 淀粉行业创新与技术进步考核试卷
- 广东省揭阳市2025年中考语文模拟试卷五套【附参考答案】
- 工程竣工验收申请表范本
- 成都市城市下穿隧道主体工程施工组织设计(技术标)
- 我爱家乡主题课程设计
- 2025年宏泰集团招聘笔试参考题库含答案解析
- 台州职业技术学院《大数据财务分析》2023-2024学年第一学期期末试卷
- Excel高效办公应用与技巧知到智慧树章节测试课后答案2024年秋四川职业技术学院
- 酒店行业安全事故举报与奖励制度
- 数字化赋能应用型高校实践教学改革研究
- 《初中物理教材课后习题编制、使用现状调查与策略研究》
- 物管物业交接验收明细表格(全)模板
评论
0/150
提交评论