这两天一直处理一个bug 就是本地使用bootstrap 字体图标的时候 一点毛病没有,但是一旦在服务器上面使用,图标就变成框框,
看了下路径,显示404,找不到文件,今天早上终于解决,激动的心,颤抖的手啊!感动上天!
下面说下我这两天的犯病经历!
1
网上搜了好多文章,大多数都说更改bootstrap.min.css里面的路径
就是这一块
上面是原本的路径,可以看出 已经被我改的面目全非, 刚刚开始
我还以为是django静态文件的问题 ,所以把全面的../直接改成public/....
结果发现还是不行,看network里面发现路由显示404,但是本地不会就只有服务器
会这样,就很纳闷,昨天就卡在这里,到处想 到底啥问题,凭什么min.css能用,字体图标就不行呢
就很好奇,但是我想了想
第一
本地和服务器代码是相同的,版本也是相同,既然本地可以用,那么服务器没道理不可以用,所以排除版本 问题以及代码问题
第二
网络问题或者 系统问题,但是仔细想了想,没道理啊,就一个bootstrap字体图标,很大众的东西,用的人很多,不会因为系统问题把
而且别人那么nb 应该会想到这问题,防止万一,我又去bootstrap官网看了下,没有提示系统的问题,
于是我就想,本地和服务器唯一区别就是服务器配了了nginx uwsgi 本地没有,
于是!!! 是不是nginx 或者uwsgi问题,昨天晚上 睡觉前还在想这问题,
早上 受不了 搜了一下 于是看到这样一篇文章
我nm 心中顿时一万字草原动物飘过,这??????
于是我就去改了一下,发现 我淦 好了 没问题 ,我淦 激动的心颤抖的手!!!!
终于成功了,到头来 就这几个代码 给我解决 真的人傻了
希望大家不要向我这样,聪明的人前面直接跳过就好了
今天 刚刚完成,就来分享我这个人犯病的过程,主要还是和大家聊聊思路,
慢慢排除 不要急,一步一步,慢慢排除 就好了,实在不行,睡一觉 睡觉前想一想
没准明天突然就想到了呢!!!
加油!!!
解决方案转载于
https://www.cnblogs.com/tumio/p/5395802.html