bug1:方法不存在
原因:
- 方法名输入错误
- 未设置资源路由
bug2:控制器不存在
原因:
- 控制器输入错误
- 路由设置错误
bug3:非法请求
原因:
- 控制器所在方法已设置路由
bug4:Call to undefined function
原因:
- 方法调用错误
- 方法未定义
bug5:未定义变量
原因:
- 未在php文件中赋值,找View::assign
bug6:白屏
原因:
- 未渲染页面,找View::fetch
bug7:页面错乱
原因:
- css文件引入失败,‘/’进入public目录
bug8:Too few arguments to function
原因:
- 方法缺少必要参数
bug9:Argument 2 passed to think\filesystem\Driver::putFile() must be an instance of think\File, null given
原因:
- putfile()缺少传入参数
- 将表单的get提交写成了post,造成跳转页面错误
bug10:Trying to access array offset on value of type null
原因:数组值为空
- 数据库不存在此条数据
- 向数据库传入了错误搜索参数
bug11:SQLSTATE[42S22]: Column not found: 1054 Unknown column
原因:数据库不存在此列
bug12:Cannot use object of type think\db\Query as array
原因:不能在数组中使用query类型对象
- 未调用find方法
bug13:点击提交按钮没反应
原因:js异常
bug14:ajax返回值开头多个空格(20%)
原因:database.php文件开头有一个空格,删除即可