分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

phpstorm+xdebug 远程调试

发布时间:2023-09-06 02:14责任编辑:傅花花关键词:debugphpstorm

需要需要服务器放行一个调试的端口,比如我们下面需要用到的9010端口

配置server

有些时候,我们需要调试,就是有些错误。本地暴露不了。我们需要到线上查。

本文主要使用xdebug+phpstorm进行调试

配置xdebug

zend_extension = /home/work/php70/lib/php/extensions/no-debug-non-zts-20151012/xdebug.so;自己的xdebug.so的路径xdebug.remote_host=127.0.0.1xdebug.remote_enable=onxdebug.remote_port = 9010xdebug.remote_log = /tmp/xdebug.log

在开发的机器上,拉取服务器的代码

1.拉取服务器代码

需要拉取代码

如果本地有项目代码,就选择最后一个,如果没有的话,请选择倒数第二个。使用sftp或者ftp拉取代码到本地。

2. 和远程目录做好映射

3.  配置debug 端口

4. 配置一个debug configuration

配置好要调试的server 选择起始路径。

5. 配置端口转发

将本地的9010端口转发到服务器的9010端口上。使用的功能是xshell

选择remote。端口配置成自己的xdebug的端口。

6. 调试页面

点击这个按钮,打开监听。然后在代码上打上断点。然后就可以进行代码的调试了

phpstorm+xdebug 远程调试

原文地址:https://www.cnblogs.com/tl542475736/p/9649588.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved