分类 解决方案 的文章 累计 8 条

dhso dhso 统计中 2017-10-20 10:11

Nginx解决下载json静态文件乱码

Linux下采用的是utf-8的字符编码,默认情况下我们的浏览器在服务器没有指定编码或者静态页面没有声明编码的情况下会以GBK的编码去渲染页面,这样默认情况下返回中文的话浏览器用gbk来解析utf-8编码,显然会出现乱码,这时要在nginx location块中主动添加header来输出正确编码

添加配置

add_header Content-Type 'text/html; charset=utf-8';

示例

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|ico)$ {
        expires 30d;
        }

location ~ .*\.(js|css)?$ {
        expires 7d;
        }

location ~ {
	proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_f
[ 阅读更多 ]
dhso dhso 统计中 2017-05-14 15:20

MSB4132错误解决

错误信息:

npm编译报错如下:

error MSB4132: The tools version "2.0" is unrecognized. Available tools versions are "4.0"

或者

MSBUILD : error MSB4132: 无法识别工具版本“2.0”。可用的工具版本为 "4.0"。

解决方案:

在管理员命令行工具下输入

npm install --global --production windows-build-tools

npm config set msvs_version 2015 --global

重新打开命令行

[ 阅读更多 ]
dhso dhso 统计中 2017-01-11 20:45

chrome登录无限崩溃的解决方案

现象

点击右上角的头像,然后chrome就崩溃闪退

解决

1.在地址栏输入 chrome://chrome-signin/?source=2 并回车进入

2.输入用户名密码登录,成功后便自动开始同步
[ 阅读更多 ]
博客介绍
写好程序在于点滴积累,多做笔记!
热评文章
最新评论