thinkphp
这么多柠檬c
这个作者很懒,什么都没留下…
展开
-
thinkphp6 验证器使用防止取回语言包结果
/** * 定义验证规则 * 格式:'字段名' => ['规则1','规则2'...] * * @var array */protected $rule = [ 'duration_time' => ['number', 'require'], 'timeout' => ['number', 'require'], 'start_location' => ['number', 'require'], 'show.原创 2021-12-16 12:00:15 · 315 阅读 · 0 评论 -
thinkphp 3.2.3 URL路由伪静态生成遇到的问题生成带HTML后缀
再弄项目网站时候,有必要对网站的URL进行伪静态处理以及带html的后缀。这样看起来会比较舒服,同时对搜索引擎也比较友好。但是在用thinkphp3.2.3时候发现正则路由规则有点问题,当成yii2来写了。一直提示无法加载控制器:最后找了很多资料后发现原来是后缀不能直接写在规则里面大体这样写://启用路由功能'URL_ROUTER_ON' => true,...原创 2019-12-15 12:52:14 · 1009 阅读 · 0 评论 -
thinkphp将session存入MySQL过程
由于上次产生了200w的session空文件,导致整个系统非常卡顿。这次我们将session存入mysql,来减轻文件造成大负载。首先我们将thinkphp入口文件放入:ini_set("session.save_handler", "user");在将config中session修改:<?php'SESSION_OPTIONS' => array('type'...原创 2018-09-10 12:58:29 · 621 阅读 · 0 评论 -
ThinkPHP(TP) where多条件查询
Where 条件表达式格式为:$map['字段名'] = array('表达式', '操作条件');其中 $map 是一个普通的数组变量,可以根据自己需求而命名。上述格式中的表达式实际是运算符的意义:ThinkPHP运算符 与 SQL运算符 对照表补充说明同 SQL 一样,ThinkPHP运算符不区分大小写,eq 与 EQ 一样。between、 in 条件支持字...转载 2019-03-14 10:22:11 · 6033 阅读 · 0 评论 -
thinkphp3.2.3修改每一个模块的错误和正确页面方式
我们首先在server\User\Conf\config.php中加入如下:<?phpreturn array(//'配置项'=>'配置值''TMPL_ACTION_SUCCESS' => MODULE_PATH . 'View/Public/success.html',// 成功对应模板'TMPL_ACTION_ERROR' => MODULE_PAT...原创 2019-04-16 13:49:38 · 445 阅读 · 0 评论 -
thinkphp where中or多个like模糊搜索
$where['m_username|mnickname'] = array('like', "%{$keyword}%", 'or');['name|seo_title|keywords|description|desc|introduce_text|tags' => ['like', "%$term%",'or']]程序员工具:https://www.toolnb.com/t...原创 2019-06-08 11:38:51 · 4506 阅读 · 1 评论 -
thinkphp出现大量_STORAGE_WRITE_ERROR_提示
不知道从什么时候开始thinkphp的根目录下,出现这样大量_STORAGE_WRITE_ERROR_提示。后来发现是定时用脚本删除comon_runtime.php导致的,没有对此文件有读写权限。第一种:权限不够第二种:物理磁盘满了,写不进去对目录或文件chmod -R 777 xxx判断物理磁盘是否已满程序员工具:https://www.toolnb.com/too...原创 2019-06-11 11:18:23 · 791 阅读 · 0 评论