nginx 下使用 bootstrap 字体的问题

这两天一直处理一个bug  就是本地使用bootstrap 字体图标的时候 一点毛病没有,但是一旦在服务器上面使用,图标就变成框框,

看了下路径,显示404,找不到文件,今天早上终于解决,激动的心,颤抖的手啊!感动上天!

下面说下我这两天的犯病经历!

网上搜了好多文章,大多数都说更改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








版权声明

弈心博客


首发 弈心博客,转载请附链接!

赞赏支持

感谢支持!


建站不易,感谢支持!

推荐阅读
curl命令发送get请求多个参数不识别问题 curl命令可以发送get请求,当get请求中包含多个参数时,不能识别。 比如: ``` curl localhost?id=xx&name=cc ``` 服务端只能获取到`id`的值,不能获取到`name`的值。 原因是curl命令在发送多个参数是,需要使用 `-d`参数。比如: ``` curl localhost -d "id=xx&name=cc" ``` 这样就可以了。
124

命令行指定端口在服务器之间复制文件(或复制到本地) ## 使用方法 需要支持scp命令,正常安装ssh之后一般都支持。 ``` C:\Users\Yix>scp -P 9527 root@www.yixzm.cn:/root/urllist.log ./ root@www.yixzm.cn's password: ``` ## 报错 ``` SSH protocol v.1 is no longer supported ``` 原因是参数错误,新版
137

thinkphp6返回json格式内容为空,只有一个{} 昨天晚上迷糊,代码写了个乌龙。thinkphp返回json这么简单的事情竟然出了问题…… 年龄大的程序员公司不喜欢是有道理的,现在的身体每天到晚饭时候精力明显不怎么充沛。 正常的thinkphp返回json只需要 ``` return json($data) ``` 然而,我写成了这样 ``` return json(json($data)) ``` 你说我不熟悉显然是不可能的。这玩意天天写……
142

Python 使用requests发送POST请求 这两天开发,经常用到后端访问别的接口,所以看了一下 ,后端发送请求,这里总结一下1 ----------以form形式发送post请求#定义访问的登录网址url = 'http://httpbin.org/post'#配置需要的数据 d = {'key1': 'value1', 'key2': 'value2'}@发送请求 r = requests.post(url, data=d)#打印返回结果
225

在setting配置django日志 LOGGING = { 'version': 1, # 指明dictConnfig的版本,目前就只有一个版本,哈哈 'disable_existing_loggers': False, # 表示是否禁用所有的已经存在的日志配置 'formatters': { # 格式器 'verbose': { # 详细 'format':
505

nginx 下使用 bootstrap 字体的问题 这两天一直处理一个bug  就是本地使用bootstrap 字体图标的时候 一点毛病没有,但是一旦在服务器上面使用,图标就变成框框,看了下路径,显示404,找不到文件,今天早上终于解决,激动的心,颤抖的手啊!感动上天!下面说下我这两天的犯病经历!1 网上搜了好多文章,大多数都说更改bootstrap.min.css里面的路径就是这一块上面是原本的路径,可以看出 已经被我改的面目
705

执行sudo su -成root的用户,和root用户的区别: 普通用户使用sudo来执行只有root才能执行权限的命令,跟用root用户执行是不一样的,因为这时候他用的还是普通用户的环境变量。用su-成root的用户还是有些环境变量是和root登陆是不一样的。另外,它们的uid也是不一样,只有euid是相同的
287

操作系统题 一.选择题 1.若操作系统文件管理程序正在将修改后的____文件写会磁盘时系统发生崩溃,对系统的影响较大。 A.用户数据 B.用户程序 C.系统目录 D.空闲块管理 2.通常所说的I/O设备是指( )。 A.输入输出设备 B.通信设备 C.网络设备 D.控制设备 3. 操作系统在计算机与用户之间起____的作用。 A.传输 B.接口 C.连接 D.支撑 4. 文件系统
818

罪与罚 楔子 晚上9时,东郊墓园的守墓人赵四开始了今晚第二次巡夜。腊月的北风阴冷,像刀子一样在他耳边呼啸,刚从开着空调的值班室出来,身体的热量瞬间流失,令他不由自主地打了一个冷颤。“这帮小兔崽子真烦人!要是再被我发现,一定饶不了他们!”赵四当然有理由生气。现在是冬令时,东郊墓园傍晚五点就关闭了,之后的时间他就可以窝在温暖的值班室里,喝口老酒看个电视,无聊时给以前的工友挨个打电话,反正也不要钱,小
1620

TP6 常用变量 请求变量use think\facade\Request; Request::param('name'); Request::param();全部请求变量 返回数组 Request::param(['name', 'email']); 多个变量 Request::param('a','1') $a不存在使用默认值1 Request::param('username','','strip_tags'
277

TP6 取消{$Think.**} 后,Html 页面表示方式 TP在之前的版中是可以使用{$Think.},TP6在模板中调用{$Think.}无法显示内容,官方在之前在更新,取消了之前的用法,官方回复并未取消,只是采用新的方式:{$Request.}或采用助手函数{:session()}、{:cookie(**)}等
142

centos 7 django + nginx + uwsgi 首先,因为我们本地是由django项目的,所以安装配置django项目就不多讲解主要讲解本人这几天配置nginx 和uwsgi 关联时碰到的一些1,安装uwsgi安装uwsgi,之前百度试了很多种安装uwsgi的方式,最后总结出本人人文最好的一种通过pip3安装pip3 install uwsgipip3 list 查看是否安装成功然后在/usr/bin/下面就是系统配置,你得把你安装好的uwsg
813