插件应用
主题模板
讨论社区
问答
博客
学习文档
框架开发文档
模板开发文档
接口开发文档
教学视频文档
模板引擎文档
下载安装
在线演示
登录
/
注册
个人中心
我的订单
退出登录
博文列表
排序:
最新更新
热门
推荐
thinkphp5引入第三方类库
目录结构我的是在liunx服务器上 wxpayapi/extend/WxPay/ Orlass.php 控制器调用 结果 hello
2022-07-28 14:14:58
阅读数
204
评论数
0
thinkphp3.2升级到5.0注意事项
URL的变动首先对3.X的不严谨给开发者们带来的不正确的引导表示歉意,在5.0版本正式废除类似/id/1方式 可以通过get获取到id的方法,严格来讲这样的url是不属于$_GET的,现在可以通过param获取,具体使用可以通过请求部分查询。模型的变动新版的模型查询返回默认对象,系统默认增加了toArray方法,许多开发者在all或select尝试使用toArray来转换为数组,在此希望开发者能理解对象的概念,尝试使用对象进行数据的使用,或者使用db方法进行数据库的操作,也提醒一下部分滥用toArray的
2022-07-28 14:14:58
阅读数
242
评论数
0
thinkphp架构概述
thinkphp架构概述(笔记) thinkphp使用MVC模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型(M),视图(V),控制器(C),他们各自处理自己的任务。 1、入口文件: 1)、文件地址 public\index.php; 2)、作用: 负责整个tp的请求 2、应用: 1)、应用地址。 \application 2)、作用 一个应用代表一个网站。 3、模块: 1、模块地址: C:\Appserv\www.tp5\application\index
2022-07-28 14:14:58
阅读数
240
评论数
0
Nginx配置部署ThinkPHP 逐行解读
测试环境: thinkphp5.1nginx/1.14.0(Ubuntu) 文档说明: 此文档只说明如何在Nginx里配置TP重定向到index.php部分的配置。不包括Nginx与Fastcgi(例php-fpm)的配置。点此查看Nginx与Fastcgi配置:Nginx配置php-fpm 逐行解读 思路: 将.php的所有请求配置到thinkphp/public/index.php上。 我的配置示例 涉及到项目配置的主要在location上下文,例: root /var/www/html;locati
2022-07-28 14:14:58
阅读数
229
评论数
0
thinkphp6数据批量更新
方法1: $sql="UPDATE $this->table SET "; $primarykeyfield="id"; $updatekeys=array_keys($data[0]); $sql.=array_reduce($updatekeys,function($a,$b) use ($data,$primarykeyfield){ if($b != $primarykeyfield) { $cache = $b . "= case " . $primarykeyfield . " "; $v =
2022-07-28 14:14:58
阅读数
216
评论数
0
thinkphp5.1 关闭日志log和日志设置
打开文件config\log.php // +---------------------------------------------------------------------- // | 日志设置 // +---------------------------------------------------------------------- return [ // 日志记录方式,内置 file socket 支持扩展 'type' => 'File', // 日志保存目录 'path' =>
2022-07-28 14:14:58
阅读数
229
评论数
0
Linux宝塔安装Thinkphp6遇到的问题及解决方式
Linux宝塔安装Thinkphp6遇到的问题及解决方式 服务器环境是宝塔面板安装的,LAMP环境,PHP大于7.1版本,正常index.html网页文件可以访问; 注意事项: thinkphp6要求PHP版本大于7.1thinkphp只能通过Composer安装,Windows和Linux一样Thinkphp6的目标访问路径是文件中的public,访问其他路径无效,即:/www/wwwroot/myweb自定义/tp6/public 安装过程遇到的问题汇总: 1.第一个报错项:安装时出现的第一个函数pr
2022-07-28 14:14:58
阅读数
286
评论数
0
基于Thinkphp6+Element的插件化后台管理系统
基于Thinkphp6+Element编写的一套后台管理系统。安装包只有5MB大小,却拥有一键生成代码功能、无需写页面快速增删改查、资源管理、权限管理、通用的会员模块、系统分类、多语言配置、基础配置、系统日志、钩子事件、应用插件扩展功能,在线安装卸载升级应用插件。目前插件有cms系统、博客论坛系统、swoole客服系统、竞价系统、流量统计、tinymce编辑器、表单可视化管理、电子画册、SEO网站优化、支付等等。用户可上传插件免费或付费给予TA人使用,互帮互助,建立一个友好的社区环境。还有多套主题模板随时
2022-07-28 14:14:58
阅读数
206
评论数
0
ThinkPHP RCE漏洞分析合集
更多黑客技能 公众号:暗网黑客 作者:掌控安全-veek 一. ThinkPHP 5.0.10-3.2.3 缓存函数设计缺陷可导致代码执行 0x00 背景 网站为了提高访问效率往往会将用户访问过的页面存入缓存来减少开销。 而Thinkphp 在使用缓存的时候是将数据序列化,然后存进一个 php 文件中,这使得命令执行等行为成为可能。 0x01 实验环境 系统环境 服务器主机:centOS 7 php 5.4版本,apache2,ThinkPHP 5.0.10 0x02 漏洞利用 将 applicatio
2022-07-28 14:14:58
阅读数
263
评论数
0
Thinkphp最新版本漏洞分析
环境 Thinkphp6.0.12LTS(目前最新版本); PHP7.3.4。 安装 composer create-project topthink/think tp6 测试代码 漏洞分析 漏洞起点不是__desturct就是__wakeup全局搜索下,起点在vendor\topthink\think-orm\src\Model.php 只要把this->lazySave设为True,就会调用了save方法。 【一>所有资源获取setAttrs($data);if ($this->isEmpty()
2022-07-28 14:14:58
阅读数
244
评论数
0
共 6126 条
上一页
1
2
...
592
593
594
595
596
597
598
...
612
613
下一页
发帖
加入PHP技术QQ群
一个专属于OneKeyAdmin的技术交流平台,记录OneKeyAdmin开发者的成长与进步。
主题帖
6221
回帖数
145
登陆 /
注册
文章
-
评论
-
粉丝
-
热门帖子
1 WordPress Rest API 入门详解
3199
2 Yandex企业邮箱注册
3173
3 Thinkphp5.0 获取新增数据的ID
2911
4 thinkphp5 解决跨域问题
2492
5 Thinkphp6 的 where 查询条件 and 和 or 的 操作
2202
6 PHP的exec()函数用法详解
2121
7 Vue3官网使用及简介
1975
8 thinkphp6配置连接微软的sqlserver数据库
1927
9 Thinkphp如何查看当前是哪个版本?查看thinkphp当前版本号的三种方法
1874
10 thinkphp5使用数据库表锁
1831