注:
1. 关于php-fpm重启命令,可以参考[Centos7源码编译安装PHP7.2(生产环境)](https://www.cnblogs.com/zhuchenglin/p/11773409.html)后半部分关于xdebug profiler 参考
1. 上面说的sftp配置
1. 点击 Tools/Deployment/Configuration,然后点击 + ,选择sftp,填写ip和端口号及身份认证信息,然后填写服务器上对应的项目的绝对路径,保存。
2. Tools/Deployment/Automatic Upload,这样每次修改的代码都会被同步到远程服务器
2. 调试的时候,需要先在必要的位置打断点,然后点击debug按钮启动调试,使用工具或者另一个项目连接swoole开始调试。
1. debug的时候会连接远程服务器开启swoole进程,如果报错,可能需要将远程服务器swoole的进程关掉
2. 每次修改swoole服务端的代码都需要关掉swoole进程,然后再点击debug按钮
3. 杀掉swoole进程的命令 ps -ef | grep "启动服务文件" | awk '{print $2}' | xargs kill -3
注:本文是根据查阅的资料及自己实际使用情况所写
如需转载请注明出处:https://cloud.tencent.com/developer/article/1558507