waiducom
waiducom
2008 6 0

新版问题

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

0

See Also

Nearby


Discussion (6)

ego008
ego008 2021-07-26 20:53

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

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

  • qq /oauth/qq/callback
  • weibo /oauth/wb/callback
0
waiducom
waiducom 2021-07-27 13:25

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

规则如下

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/;
        }
0
waiducom
waiducom 2021-07-27 13:38

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

0
ego008
ego008 2021-07-28 23:47

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

location ^~ /static/ {
        root /var/www/demo/gyb/;
        }

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

0
waiducom
waiducom 2021-07-29 10:48

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

可以看看demo v2rm.com

0
ego008
ego008 2021-07-29 22:20

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

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

0
Login Topics