提示“未知的数据格式或500网络错误”时该如何排查错误?

Karson 10月前 274

很多时候都有可能遇到提示未知的数据格式或网络错误这个提示,产生这个错误的原因一般来说都是服务端报错,导致返回的数据不是JSON格式或直接未返回,如下图
https://cdn.forum.fastadmin.net/uploads/201706/02/0f650de53f0ee93ddfd658f731027d43

准备工作:

确保/application/config.php中的app_debug置为true
确保php.inidisplay_errors置为On
确保/runtime/log目录有写的权限

两种定位错误的方法:

1.使用Chrome浏览器,打开开发者工具,选中Network(网络)选项卡,刷新一下页面或重新请求一次,定位到我们请求的URL,点击然后在Preview即可看到错误信息
2.直接查看/runtime/log目录下的错误日志
修复错误后再重试即可

最后于 10月前 被Karson编辑
最新回复 (4)
  • Karson 楼主 打赏 10月前
    0 引用 2

    @Karson
    FastAdmin建议运行在PHP5.5及以上版本,因此如果提示网络错误请检查你的PHP是否低于该版本

  • private 10月前
    0 引用 3

    登陆提示网络错误:nginx日志报500(针对刚完成安装人员),可能的情况,数据库链接失败!:smiley:

  • bobo 2月前
    0 引用 4

    我遇到过未知的数据格式,情况是后台新建表和菜单后,无法加载,并且后台无法加载管理员管理,环境是php5.6,mysql5.5的phpstudy环境,后查找原因,发现是mysql的参数设置sql_mod里,把ONLY_FULL_GROUP_BY删除,重启服务环境,就正常了,希望对你有所帮助

  • 未登录
    6
返回
发表回复