waiducom avatar

新版问题

🕡 by waiducom

上传头像总是失败,发现头像文件目录并没有图片,,,另外想问一下GitHub的回调地址怎么写呢?谢谢哈~

💘 相关文章

评论

共6条关于"新版问题"的评论

ego008 avatar
#1 ego008 回复

头像存放到数据库里,刚测试,头像上传正常,实在不行再下载看看 https://github.com/ego008/gyb

GitHub的回调地址 /oauth/github/callback

  • qq /oauth/qq/callback
  • weibo /oauth/wb/callback
waiducom avatar
#2 waiducom 回复

好的 谢谢。还是404。是不是nginx 代理规则有问题?

规则如下

Nginx configuration file:
1
2
3
4
5
6
7
8
9
10
11
12
location ~ / {
        proxy_pass_header Server;
        proxy_set_header Host $http_host;
        proxy_redirect off;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Scheme $scheme;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://127.0.0.1:7090;
    }
location ^~ /static/ {
        root /var/www/demo/gyb/;
        }

waiducom avatar
#3 waiducom 回复

还有 即使我是管理员还是没办法上传图片哈~

ego008 avatar
#4 ego008 回复

@waiducom #3 把 nginx 配置的 static 路由去掉

Nginx configuration file:
1
2
3
location ^~ /static/ {
        root /var/www/demo/gyb/;
        }

没有单独图片上传按钮,复制图片,直接粘贴

waiducom avatar
#5 waiducom 回复

@ego008 #4 嗯 去掉这段代码后。静态文件就404了

可以看看demo v2rm.com

ego008 avatar
#6 ego008 回复

@waiducom #5 刚测试正常,前面没有nginx

Bash:
1
2
3
4
5
6
7
8
9
mkdir -p /srv/www/gyb/
wget https://github.com/ego008/gyb/archive/refs/heads/main.zip
unzip main.zip

cp -r gyb-main/* /srv/www/gyb/
cd /srv/www/gyb/
./app &

curl -v http://127.0.0.1:8080/static/favicon.png

截屏2021-07-29 下午10.19.35

写一条评论

Based on Golang + fastHTTP + sdb | go1.17.1 Processed in 1ms