必威体育Betway必威体育官网
当前位置:首页 > IT技术

遇到的奇奇怪怪的问题

时间:2019-08-20 09:13:12来源:IT技术作者:seo实验室小编阅读:82次「手机版」
 

奇奇怪怪

1 无法生成静态文件

问题描述:本地环境可以生成静态文件,而测试环境只能生成90%左右,可以确保代码层面没有问题

产生原因:测试服务器硬盘用尽

2 无法使用post提交表单,同样也无法使用ajax中的post方法

解决问题思路:看程序入口处是否可以接受post值,如果可以说明是后续代码问题,如果不可以说明是服务器将post禁用。后查询得知是csrf验证过程中有参数不合法导致的。

3 model类无法加载

问题描述:新建一个model类文件,发现同目录下的其他model文件可以被调用,新建的不能被调用

解决方案:了解问题本质所有的类加载都是先包含(require/inclue)再实例化,实验过程中发现,新建的model类文件无法被加载进来,包含写死的路径也不可以,说明新建的model文件有问题,此时打开报错信息发现在php5.3版本下不支持这种写法this−>db−>query(" role="presentation">this>db>query(sql)->method()[‘key’];即使this−>db−>query(" role="presentation">this>db>query(sql)->method()已知返回结果是一个一维数组也不可以这样调用,必须先赋值给一个变量,然后在用调用数组的方式调用,php5.6版本就没有这个问题

4 调用js的时候,如果一个方法定义了参数,但调用的时候没有传值,在有的浏览器下回出错有的不会出错,各浏览器的兼容性不同,但也会导致相当数量的用户出错

5 缓存错误导致的所有用户信息公用一个缓存,刚开始没问题,但只要有一个错误,其他全部都错,没有时间规律可循,业务逻辑也没有问题

相关阅读

JSPatch 的坑 (后续遇到再补上)

Bang 神的JSPatch  很是牛逼  还记得当初  热更新问题 苹果粑粑的 大清洗嘛.  不过经过实践 ,  目前只要配置公秘钥 还是可

C#中executescalar的问题

SQLCommand cmd = new SqlCommand(sql,con);使用cmd.ExecuteScalar()时如果查询结果集中的第一行第一列没有数据就会返回null,当

Assembly.Load()不能加载程序集的问题

在编程中,使用反射(IoC)是一个很好的架构。在.Net中,System.Reflection命名空间提供了对反射的支持。然而,很多朋友在使用Assembly.Loa

英文面试常见问题及回答汇总

今天给大家奉上英文面试常见问题及回答的合集,英语面试主要就是学习如何用英语回答面试常见问题,英文面试常见问题说来说去其实重要

localStorage使用时需要注意的问题

一、localStorage,sessionStorage,cookie的简单介绍localStorage:仅在客户端存储不参与服务器通信,存储大小一般为5M

分享到:

栏目导航

推荐阅读

热门阅读