当前位置: 首页 > article >正文

宝塔安装yasd 远程调试 swoole

一、服务器安装yasd 

1.安装yasd

按照官方文档,Yasd调试器官方文档

yum install boost boost-devel


git clone https://github.com/swoole/yasd.git


cd yasd


phpize --clean && phpize && ./configure --with-php-config=/www/server/php/74/bin/php-config && make clean && make && make install


#/www/server/php/74/bin/php-config  宝塔php7.4的php-config路径

2.查看是否编译成功

3.成功之后记得修改php.ini,改完之后重载配置文件

4.重启之后记得也重启一下swoole

5. swoole没有报错,说明服务端已经配置完毕,接下来我们在本地进行配置,对了  端口记得放行19000

二、在本地phpstrom上设置

1.添加服务器信息,设置连接、映射目录

2.设置php的CLI解释器,用服务上的信息

3.设置xdebug信息

三、端口映射

 xshell中要设置映射端口

调试的时候需要启动xshell的服务器

四、调试 

1.启动ssh对话框

2.进入网站目录

3.命令启动 swoole

可以了

4.断点测试

完美解决swoole不能用xdebug调试的问题


http://www.kler.cn/a/280850.html

相关文章:

  • 153页PPT丨麦肯锡-咨询公司流程管理体系规划建设方法论
  • 8.28(C++QT)C++绪论 数据类型--作业
  • 【Python】从基础到进阶(六):深入理解Python中的面向对象编程(OOP)
  • Prometheus+exporter+Grafana
  • Apache Dubbo关键点分析
  • 经典算法之链表篇
  • clucene demo编译
  • 牛客NC313 两个数组的交集 C++
  • windows C++-Lambda表达式(三)
  • Spark MLlib 特征工程系列—特征转换Tokenizer和移除停用词
  • 2024.08.22 校招 实习 内推 面经
  • git安装及常用命令
  • CSS3【待总结学习】
  • C++编程语言——基础设施:类型和声明
  • Java基础:什么是多态
  • ★ 算法OJ题 ★ 力扣1089 - 复写零
  • 如何在手机上设置国内代理IP地址:详细指南
  • boost库容器之Circular Buffer功能介绍,及使用示例
  • 算法练习题02:ISBN码
  • LeetCode Hot100:15、三数之和