- 1
- 0
- 约2.18千字
- 约 13页
- 2016-12-29 发布于湖北
- 举报
本地环境 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
您可能关注的文档
最近下载
- 2021年上海市嘉定区中考英语二模试卷含解析.pdf VIP
- 2025年广东省普通高中学业水平选择性考试生物(详解版).docx VIP
- 宁德市2025-2026学年(上期)高二期末考试数学试卷(含答案).pdf
- 鄂尔多斯职业学院单招《职业适应性测试》真题(达标题)附答案详解.docx VIP
- 2025年四川中科《浅谈肥胖治疗新进展》继续教育习题答案.docx VIP
- 小学三年级数学测量单元试题.docx VIP
- 三菱变频器使用手册-FR-E540 中文版.pdf VIP
- 小升初语文练习题6年级语文.pdf VIP
- 8.1 0—3岁婴幼儿心理发展评价(课件)《0-3岁婴幼儿心理发展与教育》(华东师范大学出版社).pptx VIP
- 《测量》习题3.doc VIP
原创力文档

文档评论(0)