插件应用
主题模板
讨论社区
问答
博客
学习文档
框架开发文档
模板开发文档
接口开发文档
教学视频文档
模板引擎文档
下载安装
在线演示
登录
/
注册
个人中心
我的订单
退出登录
博文列表
排序:
最新更新
热门
推荐
Nginx配置ThinkPHP6
server {listen 80;server_name example.com;root /srv/example.com/public;add_header X-Frame-Options "SAMEORIGIN";add_header X-XSS-Protection "1; mode=block";add_header X-Content-Type-Options "nosniff";index index.php;charset utf-8;location / {try_files $uri
2022-07-28 14:14:58
阅读数
387
评论数
0
thinkphp5.0 模型关联 如何查询部分字段
模型 namespace app\common\model; use think\Model; class Order extends Model { public function goods(){ return $this->belongsTo(‘goods’,‘gid’,‘id’)->bind(‘goodsname’); } } 控制器 data=model ( ′orde r ′)−>with ( ′good s ′)−>field ( ′addtime,totalprice,ispay,stat
2022-07-28 14:14:58
阅读数
413
评论数
0
ThinkPHP3.2.3 解决跨域问题
使用前后端分离模式开发时,前端调用接口Chrome浏览器报错: 解决方案: 在Controller模块下新建BaseController.class.php
2022-07-28 14:14:58
阅读数
440
评论数
0
ThinkPHP5 读取文件并入库过程中的内存超出错误
在使用thinkphp5 编写读取目录文件并入库程序的过程中,因为读取文件都在40w以上,造成php内存超出上限的错误 1、可能因为insertAll 每次写入数据限制过多或过少,大概1w左右最佳 2、可能因为thinkphp存储日志机制占用了内存,直接将thinkphp/library/think/Log.php 里的 record改为下图
2022-07-28 14:14:58
阅读数
266
评论数
0
PHP--ThinkPHP6.0 设置全局常量
PHP–ThinkPHP6.0 设置全局常量 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 问题详情 其实TP6的常量设置和以前版本差不多 解决办法 在入口文件index.php文件设置 define('IMG_UPLOADS',__DIR__ . '/../public/uploads');//图片 然后就好了 感谢 ThinkPHP以及勤劳的自己
2022-07-28 14:14:58
阅读数
1607
评论数
0
ThinkPHP的SQL注入问题
ThinkPHP的SQL注入问题 0x00 前言0x01 where()方法 + exp表达式1.1 漏洞代码1.2 漏洞利用1.3 漏洞原理1.4 漏洞修复0x02 数据查询方法参数可控导致可拼接操作符2.1 漏洞代码2.2 漏洞利用2.3 漏洞原理2.4 漏洞修复0x03 where()方法 + bind表达式 + save()方法3.1 漏洞代码3.2 漏洞利用3.3 漏洞原理3.4 漏洞修复0x04 order()方法4.1 漏洞代码4.2 漏洞利用4.3 漏洞原理4.4 漏洞修复0x05 总结0
2022-07-28 14:14:58
阅读数
571
评论数
0
ThinkPHP5 清除runtime缓存文件
代码如下 /** * 清除模版缓存 不删除cache目录 */public function clear_sys_cache() {Cache::clear();$this->success( '清除成功', 'index/index' );}/** * 清除模版缓存 不删除 temp目录 */public function clear_temp_ahce() {array_map( 'unlink', glob( TEMP_PATH.DS.'.php' ) );$this->success( '清除成
2022-07-28 14:14:58
阅读数
336
评论数
0
thinkphp5中如何设置session
在thinkphp5框架中设置session还是很方便的,通过框架参数, 可以快速的完成session机制的配置。 1、赋值通过session中的set方法可以完成赋值 // 赋值(当前作用域) Session::set(‘name’,‘thinkphp’); // 赋值think作用域 Session::set(‘name’,‘thinkphp’,‘think’); 2、判断是否赋值,通过此方法可以判断某个是否存在于session中 // 判断(当前作用域)是否赋值 Session::has(‘name
2022-07-28 14:14:58
阅读数
359
评论数
0
thinkphp2rce漏洞复现
0x01 漏洞描述 描述: ThinkPHP框架 - 是由上海顶想公司开发维护的MVC结构的开源PHP框架,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。 ThinkPHP ThinkPHP 2.x版本中,使用preg_replace的/e模式匹配路由导致用户的输入参数被插入双引号中执行,造成任意代码执行漏洞 0x02 影响版本 影响Thinkphp 2.x的版本 0x03 漏洞利用 root权限启动docker(我用kali不给root没法搭建环境) sudo su
2022-07-28 14:14:58
阅读数
456
评论数
0
thinkphp 后台管理框架swiftadmin的使用
SwiftAdmin 极速开发框架 这款框架是基于ThinkPHP Layui 完美契合,在开发上采用最精简最高效的做法去完成业务系统的需求,是一款优秀的中后台极速开发解决方案。 可以很卡快的上手开发,而且他的文档也很完善,代码量不是很多,但功能却不少。 文档传送地址:前言 | SAPHP极速开发文档
2022-07-28 14:14:58
阅读数
380
评论数
0
共 6126 条
上一页
1
2
...
605
606
607
608
609
610
611
612
613
下一页
发帖
加入PHP技术QQ群
一个专属于OneKeyAdmin的技术交流平台,记录OneKeyAdmin开发者的成长与进步。
主题帖
6221
回帖数
147
登陆 /
注册
文章
-
评论
-
粉丝
-
热门帖子
1 Yandex企业邮箱注册
3716
2 WordPress Rest API 入门详解
3350
3 Thinkphp5.0 获取新增数据的ID
2956
4 gitlab中国官方网站
2821
5 thinkphp5 解决跨域问题
2579
6 攻入网站后台的方法
2442
7 Thinkphp6 的 where 查询条件 and 和 or 的 操作
2318
8 PHP的exec()函数用法详解
2252
9 Vue3官网使用及简介
2108
10 thinkphp6配置连接微软的sqlserver数据库
2002