Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

上传图片至服务器失败 #193

Open
Frank-jinchuan opened this issue Nov 17, 2023 · 10 comments
Open

上传图片至服务器失败 #193

Frank-jinchuan opened this issue Nov 17, 2023 · 10 comments

Comments

@Frank-jinchuan
Copy link

问题 —— The problem

上传图片至服务器失败

操作环境 —— Operating environment

windows 10 Google Chrome

环境版本 —— Environment version

119.0.6045.124

重现步骤 —— Steps to reproduce the behavior

No response

截图 —— Screenshots

image

附加上下文 —— Additional context

图片显示上传失败,但是头像确实是改了。我看返回的错误400,上传失败。

@stick-i
Copy link
Owner

stick-i commented Nov 17, 2023

你的问题我已经收到,请问你是否有兴趣解决这个问题 [狗头]

没有的话我就自己周末看看

@Frank-jinchuan
Copy link
Author

好的,很愿意尝试解决,这我是第一次参与这种开源项目,尽我所能。

@stick-i
Copy link
Owner

stick-i commented Nov 17, 2023

好的,有问题可以随时在这里提问,也可以加群交流

@Frank-jinchuan
Copy link
Author

你好,我大概找到了这个bug的原因,为了进一步确认我希望本地运行起来这个项目,如果要运行整个项目有那些需要注意的,一些中间件的版本是用最新的吗,我可以直接通过docker从中央仓库拉取吗?提前感谢你的回答[😀]。

@stick-i
Copy link
Owner

stick-i commented Nov 21, 2023

好的,你可以先浏览一下这个目录:https://github.com/stick-i/scblogs/tree/main/document
以及这份文档:https://github.com/stick-i/scblogs/blob/main/CONTRIBUTING.md

环境配置还没有提供直接可用的docker镜像,你大概需要自己准备mysql、redis、Nacos环境,别的我估计应该不用,相关配置都在目录里给出了。如果遇到问题,欢迎提问。

@Frank-jinchuan
Copy link
Author

你好,我已经准备好了mysql,redis,nacos等环境,我也跑起来前端和后端的几个服务,但是当我在前端上访问登录页面,点击提交按钮后会有cors的错误。我尝试修改了ngnix的配置文件,并没有起作用,如果可以的话能提供一下你的ngnix配置文件吗?
image
image

@stick-i
Copy link
Owner

stick-i commented Nov 22, 2023

此项目解决跨域问题是通过 网关服务 来做的,可以看到gateway-service的配置文件里具有对跨域的配置
https://github.com/stick-i/scblogs/blob/main/gateway-service/src/main/resources/application.yml
事实上,这个项目并不依赖于nginx,只是服务器使用nginx进行了负载均衡。

@Frank-jinchuan
Copy link
Author

谢谢,我的问题解决了

@Frank-jinchuan
Copy link
Author

你好,经过我的调试发现,这个问题时有时没有,我理解可能的原因:

  1. user-server服务调用resource-server服务时超时导致的
  2. 因为上传成功了,所以我想是不是回调的时候产生了问题,但调试过程中没有发现这个问题
    如果你有空的话能看看这个问题吗?或者我明天再看看。

@stick-i
Copy link
Owner

stick-i commented Nov 23, 2023

好的,我周末再看看这个问题。

如果你有兴趣,也可以看看项目中的其他issue。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants