配置BUG

git 用户名和邮箱配置

git config --global user.name "981928"

git config --global user.email "2646617098@qq.com"

C++ compile run cmd 中文乱码

在拓展设置里面的 Cpp-flags 里面添加
-Wall -Wextra -g3 -fexec-charset=GBK

git 子模块未拉取

执行 npm server 的时候发现没页面 No layout: index.html
去 theme 文件夹一看啥也没有,git clone 的时候没有拉取子模块,要加上--recursive才行

解决方法:去项目根目录重新拉取子模块
git submodule update

git push 失败 fatal:unable to access XXX (SSL)

禁用 SSL 验证
git config --global http.sslVerify "false"

或者取消代理
git config --global --unset https.proxy
git config --global --unset http.proxy

又或者去配置 SSH 秘钥,要给远程仓库的地址改成 SSH 的
vscode 源代码管理,右边三个点远程里可以管理远程存储库
bash git remote set-url origin git@github.com:USERNAME/REPO_NAME.git
git@github.com:2646617098/Blog.git

SSH 配置完连接 git 时出错

测试用 SSH 连接 git ssh -T git@github.com
错误信息:ssh: connect to host github.com port 22: Connection refused
原因是 22 端口被防火墙屏蔽了,可以改端口
在.ssh 文件中创建或修改 config 文件(无拓展名),添加以下内容

1
2
3
Host github.com
Hostname ssh.github.com
Port 443

nginx.exe 运行闪退或者网页显示连接不安全

端口冲突了,可以去 nginx.conf 文件修改 listen,改成一个未被占用的端口
netstat -ano查找所有运行的端口和 pid
netstat -aon|findstr "80" 查找所有 80 端口的进程
任务管理器左侧详细信息可以看进程 pid
nginx 默认是 80 端口,SteamCommunity_302 默认用的也是 80 端口

chrome 浏览器经常页面无响应

比如打开力扣的 top100 就经常卡死,再刷新也卡死,微信小程序界面必定卡死
卸载了几个插件只保留认识的也没用,更新版本也没用
edge 就没有这个问题,我要换浏览器了,记得同步配置到云端
然后把默认浏览器改成 edge

我靠我 edge 的力扣也开始出现一样的卡死无响应 bug 了,只开一个页面也卡死

redis 运行服务端闪退

进到 redis 目录执行启动服务端的命令redis-server后出现错误信息
显示 6379 端口被已被占用
cpolar 和 redis 用的都是 6379 端口

ws 请求连接失败,直接显示已完成

  • 他默认请求的地址在 app.d0aa4eb3.js 文件里,路径是 n = “ws://localhost/ws/“ + t;
  • 他没添加端口号,所以请求服务器收不到,需要改成 n = “ws://localhost:8080/ws/“ + t;(用 Nginx 监听的端口号)
  • 在添加完端口号之后,一定要在 Chrome 右键那个 ws 请求,点那个清空浏览器缓存,不然更改不生效
  • 其实跟 Nginx 没关系,Nginx 只负责反向代理,改完之后都不需要重新启动 Nginx,只要清空缓存就行
  • Nginx 的 conf 文件有反向代理 ws 请求的区域,所以能转发到后端服务器
  • 所以直接请求服务器的 8080 端口也能建立连接

配置BUG
http://www.981928.xyz/2025/10/26/配置BUG/
作者
981928
发布于
2025年10月26日
许可协议