我是靠谱客的博主 坦率电源,最近开发中收集的这篇文章主要介绍vscode通过remotessh结合xdebug远程调试php解决方案安装 remotessh安装 phpdebug远程服务器安装xdebug php 拓展修改php.ini配置激活xdebug远程调试,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

安装 remotessh

配置远程服务器连接秘钥进行登录

Host ubuntu
  HostName 192.168.0.1
  User root
  Port 22
  IdentityFile "C:Usersxxx"

安装 phpdebug

在当前调试项目根目录建立
.vscode/launch.json

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Listen for XDebug",
            "type": "php",
            "request": "launch",
            "port": 9003, // 必须与远程服务器php.ini xdebug.remote_port=9003 设置一致
        },
    ]
}

远程服务器安装xdebug php 拓展

官方导引 https://xdebug.org/docs/install
如:
Ubuntu (18.04 LTS/Bionic, 20.04 LTS/Focal):
sudo apt-get install php-xdebug

修改php.ini配置激活xdebug远程调试

zend_extension = xdebug.so位置
[xdebug]
xdebug.remote_port=9003 // 与本地vscode .vscode/launch.json port保持一致
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
xdebug.mode=debug
xdebug.start_with_request=yes
xdebug.discover_client_host=On
max_execution_time = 3600

断点调试

最后

以上就是坦率电源为你收集整理的vscode通过remotessh结合xdebug远程调试php解决方案安装 remotessh安装 phpdebug远程服务器安装xdebug php 拓展修改php.ini配置激活xdebug远程调试的全部内容,希望文章能够帮你解决vscode通过remotessh结合xdebug远程调试php解决方案安装 remotessh安装 phpdebug远程服务器安装xdebug php 拓展修改php.ini配置激活xdebug远程调试所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部