- 博客(9)
- 收藏
- 关注
原创 thinkphp 提交 特殊字符导致的异常(LT)
后端接收的时候使用 $params = $this->request->post("");于是溯源,找到了这个方法 thinkphp/library/think/Request.php。经过检查,内容在这里进去以后,就多一个字符了,很明显,遇到LT,加了一个 空格。发现会多一个空格,遇到这种情况,我直觉就认为,是转义的时候产生的问题。在使用thinkphp开发项目时,在输入框输入 LT。
2023-09-21 14:16:10
214
原创 fastadmin 偶尔弹出令牌无效的问题
我们在使用中,偶尔会遇到弹出令牌无效的情况,这是因为,有个token会带入验证,而这个token的生成,是session生成的,它的有效期,是根据token来的,所以,打开一个页面很久,如果再去提交,就会出现这种令牌无效的情况,因为这个可能代表session已经过期很久了。比如你这个页面,打开很久了,已经过了这个session的有效期,再来提交,就会报令牌失效的异常。以下圈出内容,即经常出现异常,就是因为session已经不存在了。以下是生成token位置和token验证位置。
2023-09-21 13:32:06
1252
原创 计一次fastadmin登录机制研究
当进入cookie的判断后,会调用cookie,进行截取,获取关键信息进行判断登录是否还有效,这个cookie在fastadmin设置中,是7天失效,而默认保持会话,是一天失效。话不多说,上图,经了解,fastadmin的登录是根据 session和cookie两重机制来进行登录控制的。如果没有保持会话,直接就是需要重新登录,因为没有调用到cookie,否则,进入cookie来进行判定。从这里得出一个结论,要想设置这个fastadmin的登录时间,第一个是要设置本身session的过期时间。
2023-09-21 09:22:00
1577
1
原创 计一次 shopify对接获取订单操作 php版本
这三个是用来进行对接需要的,很重要,有这三个就可以进行对接了,为了方便识别,我给他们命名一下,记得在应用的 “配置” 里面,配置好要访问的API范围。前端时间,有个进行shopify平台的对接工作,进行获取订单等任务,于是我就登录后台,网上查找资料,查看官方文档,进行对接。这是官方的文档,,那个 $session ,我至今也没搞懂,有参考测试单元的进行调试,但是也没整明白。点击开发应用,为你的店铺创建一个应用,(这一步网上很多详细资料,可查找参考)3.创建应用,获取访问令牌,配置访问范围。
2023-08-21 11:00:37
913
1
原创 mysql only_full_group_by 问题记录
新安装了mysql 5.7 ,由于group by的问题 ,在my.ini里面设置了sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION但是很遗憾,不生效,只能先在navicat 里面先临时设置。这个只能生效一次,使用很麻烦。后面网上查了资料,我又觉得自己设置的没问题啊,什么格式,符号都试过了,重启以
2022-01-02 12:44:01
194
原创 windows下ftp计划任务上传失败的一些问题
今天用计划任务执行一个FTP上传文件的程序,结果一直失败,但是用手动执行却是成功的。在网上找了很久,还是没有找到原因。后来自己看了一下,原来是路径写错了,贴代码 脚本文件 程序 ftp -s:c:\backup\ftp.txt下面是ftp.txt文件open xxx.xxx.x.xusernamepasswordput back*.rarbye我是把这两个文件都
2017-04-28 17:39:38
779
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人