今天在此记录一下自身遇到的一些bug
2016-08-19 18:09
253 查看
前天,昨天都遇到了一个数据库一个表格被删除的问题,第一次遇到的时候,因为在thinkphp里面的log里面没有找到记录,以为是人为的数据库导数据错误。恢复数据就不再理会,第二次出现问题,还是没有找到原因,但是已经排除人为的原因造成的事故了。当第三次出现的时候,我在thinkphp的log找到了删除日志。
导致这次bug出现的原因是:一个具有删除任务的函数,他通过I()函数来接受post过来的参数,但没有post任何值就访问这个函数,则默认为0。
数据库中,有一个字段为父任务ID,默认值为0。因为联动操作导致任务被删除。
解决方案:设置权限控制和任务检测。
导致这次bug出现的原因是:一个具有删除任务的函数,他通过I()函数来接受post过来的参数,但没有post任何值就访问这个函数,则默认为0。
数据库中,有一个字段为父任务ID,默认值为0。因为联动操作导致任务被删除。
解决方案:设置权限控制和任务检测。
相关文章推荐
- 今天遇到这样一个面试题,在此记录一下
- 作DNN CrossArticle模块BUG修改时,遇到2个小问题,在此记录一下。
- 记录一下开发过程中遇到的一些让人纠结的bug
- 作DNN CrossArticle模块BUG修改时,遇到2个小问题,在此记录一下。
- 记录一下今天遇到的两只bug
- 今天面试遇到的一些问题 【记录下来】
- 记录一下今天遇到的坑
- 今天遇到的一个问题,在此先记录
- 从国外某著名DNN 知情人士 Nina's Blog上看到一些有用的文章,在此记录一下,也为国内DNN,问题搜索,出一点力
- 今天遇到了Cookie的问题,网上搜来些资料,记录一下备忘!
- STM32--今天下午遇到了两个BUG。记录一下(栈溢出和串口调试)
- 从国外某著名DNN 知情人士 Nina's Blog上看到一些有用的文章,在此记录一下,也为国内DNN,问题搜索,出一点力
- 今天遇到了一个错误,记录一下,以后在发生这样的问题,有个查找。
- 记录一下最近几天java web开发遇到的一些初级错误
- redis集群环境安装(参照redis中文官网,中间遇到了一些问题,so,记录一下)
- 今天遇到一台服务器的YUM源不可用了,更改了一个YUM源,记录一下方法
- 记录:把 as 遇到的一些异常做一下记录
- 记录一下学习Android时遇到一些问题
- AndroidStudio工具开发中遇到的一些错误(记录一下)
- 遇到数个bug,记录一下