加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

SyntaxError: JSON.parse: unexpected character at line 1 colu

发布时间:2020-12-16 18:44:34 所属栏目:百科 来源:网络整理
导读:? 记录个报错: 问题描述: 经过服务器生成图片返到前台时,在火狐浏览器中下载图片或打开图片时报错:SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data ? 经分析是服务器配置的问题,缺少了能够解析json的配置信息,导

?

记录个报错:

问题描述:

  经过服务器生成图片返到前台时,在火狐浏览器中下载图片或打开图片时报错:SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

?

经分析是服务器配置的问题,缺少了能够解析json的配置信息,导致浏览器向服务器发出请求时,服务器不能处理html文件里面的js引用,所以一直在loading状态,而不能返回html页面。

? ? 网上搜了一下,解决方案是,在nginx的配置信息里加入下面的配置信息:

location ~* .(jpg|gif|png|js|css)$ {
? ? ? ? root 你自己的文件路径;
? ? ? ? ?if (-f $request_filename) {
? ? ? ? ? ? ? ? ?expires max;
? ? ? ? ? ? ? ? ?break;
? ? ? ? ? ? ? ? ?}
?}

然后保存退出,重新启动nginx服务器(sudo /etc/init.d/nginx restart),在重新加载出问题的html页面,就可以正常显示了。至此,问题解决了。

?


部分知识点来源于网络,侵权删

原博地址:https://blog.csdn.net/u012724595/article/details/38556113

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读