E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ThinkPhp5
ThinkPHP5
文档学习笔记--(架构)
注册自动加载2.4、注册错误和异常处理2.5、应用初始化2.6、URL访问检测2.7、路由检测2.8、分发请求2.9、响应输出2.10、应用结束三、入口文件入口文件定义入口文件设计目的四、模块设计一、架构总览
ThinkPHP5
.0
面向百度用户
·
2023-04-07 02:29
#
ThinkPHP5.0
架构
php
数据库
thinkphp5
备份数据库方法
//数据库备份publicfunctionbackups(){//1.获取数据库信息$info=Db::getConfig();$dbname=$info['database'];//2.获取数据库所有表$tables=Db::query("showtables");//3、组装头部信息header("Content-type:text/html;charset=utf-8");$path='./
吴涛涛
·
2023-04-06 17:17
Thinkphp5
项目在nginx服务器部署
Thinkphp5
项目在nginx服务器部署1,切换到nginx的配置目录,找到nginx.conf文件cd/usr/local/nginx/confvimnginx.conf2,如果是单项目部署的话,
solumatephper
·
2023-04-05 16:09
基于
thinkphp5
.1框架搭建OAuth2.0服务端
本文将讲解如何基于
thinkphp5
.1的框架实现OAuth2.0的服务端。1环境搭建首先确保你已经搭建好了服务器,并且已经能够正常访问你的服
学乎者也
·
2023-04-04 10:33
ThinkPHP5
.1学习笔记 - 行为
一、简介你可以把行为理解成是“在程序执行过程中的某一个位置会调起一个或一类事件”的动作。行为发生作用的位置我们称之为钩子,当应用程序运行到这个钩子的时候,就会被拦截下来,统一执行相关的行为。类似于AOP编程中的“切面”的概念,给某一个钩子绑定相关行为就成了一种类AOP编程的思想。一个完整的行为事件包括以下三项:1)行为定义2)行为绑定3)监听钩子ThinkPHP关于行为的核心方法都定义于核心文件t
四月不见
·
2023-04-04 03:02
ThinkPHP5
中如何使用redis
目录配置redis使用string(字符串)Hash(哈希)List(列表)Set(集合)zset(有序集合)总结前提:因为本文主要围绕着在
thinkPHP5
中使用redis的,所以关于redis的安装就不特意说明了
·
2023-04-04 01:19
微信jsdk获取接口,调起微信扫一扫,可以用在分享上步骤都差不多
appsecret,并设置白名单(白名单一定要设置)查看ip地址可以先请求获取access_token,他会报40164,里面有ip地址,加入ip白名单第三步:进行基础配置,这个需要后台配合,我这边用的是
thinkphp5
.0
沙滩上的一颗石头
·
2023-04-03 19:24
【Bug解决】
Thinkphp5
PDO::__construct(): MySQL server has gone away解决办法
在application中的database.php将长链接语句注释或者添加断线重连第一种注释掉长链接'params'=>[//使用长连接//\PDO::ATTR_PERSISTENT=>true,],第二种添加断线重连//断线重连'break_reconnect'=>true,
德宏大魔王
·
2023-04-03 10:04
笔记
thinkphp5开发教程
bug
php
开发语言
thinkphp5
Windows下
thinkphp5
.0(tp5)的memcache数据缓存技术的实现过程
1、php配置文件的设置(php.ini)添加一行:extension=php_memcache.dll比如我使用的是phpstudy集成环境(打开php.ini配置文件的方法):(1)其他选项菜单--》打开配置文件--》php.ini:然后进行配置如图所示:2、php_memcache.dll文件的导入:(1)php版本号的确定:(根据php的版本进行下载,确定php的版本号的方法是:找到php
闲谈共视
·
2023-04-03 06:14
编程语言
php
thinkphp5.0
php tp5数据库增删改查,tp5(
thinkPHP5
)框架数据库Db增删改查常见操作总结
tp5(
thinkPHP5
)框架数据库Db增删改查常见操作总结来源:中文源码网浏览:次日期:2019年11月5日tp5(
thinkPHP5
)框架数据库Db增删改查常见操作总结本文实例讲述了tp5(
thinkPHP5
追风的树叶
·
2023-04-02 16:41
php
tp5数据库增删改查
学习笔记-TP5框架学习笔记\(路由\)
详情请阅读官方手册)1.架构总览TP程序的开始PHP>=5.3.0,PHP7
ThinkPHP5
.0应用基于MVC(模型-视图-控制器)的方式来组织。
C-haidragon
·
2023-04-02 06:21
学习
php
开发语言
11月25日:tp框架中的架构,配置,路由,控制器
tp框架的主要内容架构:https://static.kancloud.cn/manual/
thinkphp5
/118010配置:配置文件主要位置可以使用Config::load()调用thinkphp
黑布林景琛
·
2023-04-02 06:38
php
架构
thinkphp5
.1 workerman核心修改攻略
1、thinkphp原来的Response设置header方式不管用了,为什么正常开发的时候却又好用?\vendor\topthink\think-worker\src\Application.php的worker接管了ResponsegetContent解析,无论\application下如何业务逻辑处理,只要Controllerreturn返回的Response交给worker处理即可,我们打
张大胆_6a19
·
2023-04-02 03:02
ThinkPHP 5:阅读使用手册 - 基础部分
一、开发规范主要需要注意的地方是:1、
ThinkPHP5
框架系统,所封装的根据命名空间,自动加载类文件规则。
xiaojianxu
·
2023-04-02 02:49
复现
ThinkPHP5
5.0.23远程代码执行漏洞,并挂马
(1)打开靶场(2)使用工具searchsploit,对Thinkphp进行漏洞扫描,发现remoteCodeExecution(远程代码执行漏洞)(3)将改漏洞cp到tp.txt文件并查看(4)查看
thinkphp5
5.0.23
是妮妮
·
2023-04-01 13:49
安全
thinkphp3.2.3漏洞_TPscan一键ThinkPHP漏洞检测工具
插件目录:ThinkPHP用户模块checkcodeSQL注入漏洞
ThinkPHP5
.0.23远程代码执行
ThinkPHP5
.0.23Debug模式远程代码执行
ThinkPHP5
.XPD
weixin_39820244
·
2023-04-01 13:29
thinkphp3.2.3漏洞
thinkphp漏洞
thinkphp漏洞检测工具
thinkphp批量更新php,更新 ·
ThinkPHP5
.1完全开发手册 · 看云
和模型新增一样,更新操作同样也会经过修改器、自动完成以及模型事件等处理,并不等同于数据库的数据更新,而且更新方法和新增方法使用的是同一个方法,通常系统会自动判断需要新增还是更新数据。##查找并更新在取出数据后,更改字段内容后使用`save`方法更新数据。**这种方式是最佳的更新方式**。~~~$user=User::get(1);$user->name='thinkphp';$user->emai
沈阳无距科技
·
2023-04-01 13:27
thinkphp批量更新php
linux最新漏洞thinkphp,
thinkphp5
.0.x最新命令执行漏洞复现及扫描脚本编写
8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?漏洞复现2019.1.11日,thinkphp官方再次公布了一个tp5代码执行漏洞影响范围:5.0.x~5.0.23漏洞代码详情参考:https://blog.csdn.net/qq_29647709/article/details/86307859提示:经过测试5.0.0-5.0.20版本使用的payload与5.0.2
这是eno
·
2023-04-01 13:26
php通用漏洞phpinfo,
ThinkPHP5
.0 captcha 调用phpinfo bug 远程代码执行漏洞解决方案
该漏洞可以直接远程代码执行,getshell提权写入网站木马到网站根目录,甚至直接提权到服务器,该漏洞影响版本
ThinkPHP5
.0、
ThinkPHP5
.0.10、
ThinkPHP5
.0.12、
ThinkPHP5
.0.13
锦宁
·
2023-04-01 13:54
php通用漏洞phpinfo
复现
ThinkPHP5
5.0.23远程代码执行漏洞
Thinkphp5
5.0.22/5.1.29远程代码执行漏洞
ThinkPHP5
5.0.23远程代码执行漏洞http://159.75.16.25:8089/index.php?
记录笔记
·
2023-04-01 13:20
php
thinkphp5
漏洞原理分析合集
thinkphp5
rce原理分析文末附赠相关综合利用工具文章中主要介绍以下4种漏洞的原理分析过程:5.0.X路由过滤不严谨rce5.1.X路由过滤不严谨rce__construct变量覆盖导致RCE5.0
iceberg-N
·
2023-04-01 12:42
安全知识
web安全
网络安全
安全
php
thinkphp5
如果更新直接调用save/saveAll(事先未查询)或新添加数据时,使用了事件after/before报错字段属性缺少问题
先查询再save/saveAll太麻烦了。这样就省事多了//Model模型类save函数修改//更新数据//找到代码$this->autoCompleteData($this->auto);在下行增加//数据自动完成$this->autoCompleteData($this->auto);//begin如果是用model直接调save/saveAll$pk=$this->getPk();if($t
z109876543210
·
2023-04-01 12:34
thinkphp5
.0.24反序列化漏洞分析
thinkphp5
.0.24反序列化漏洞分析文章目录
thinkphp5
.0.24反序列化漏洞分析具体分析反序列化起点toArraygetRelationData分析$modelRelation生成进入_
Sk1y
·
2023-04-01 12:08
杂记
Web
thinkphp5.0.24
基于
ThinkPHP5
框架开发的响应式网站建设小程序开发类网站PHP源码,支持微信小程序和百度小程序
源码介绍基于
ThinkPHP5
框架开发的响应式网站建设小程序开发类网站PHP源码,支持PC电脑端和手机WAP自适应显示,支持微信小程序和百度小程序。
爱奶瓶科技有限公司
·
2023-04-01 12:57
mysql
企业官网
php
微信小程序
百度小程序
ThinkPHP历史漏洞
文章目录ThinkPHP简介Thinkphp历史漏洞Thinkphp2.x任意代码执行漏洞漏洞描述影响版本漏洞复现
Thinkphp5
.0.23远程代码执行漏洞(CVE-2018-20062)漏洞描述影响版本漏洞复现
渗透测试小白
·
2023-04-01 12:25
漏洞复现
安全
web安全
Thinkphp
渗透测试
php
PHP —— 用
ThinkPHP5
.0 实现微信小程序登陆
PHP——用
ThinkPHP5
.0实现微信小程序登陆《工欲善其事,必先利其器》大家好,之前学习了原生PHP和框架,今天我们运用框架TP5.0来实现一下微信小程序的用户登陆以及获取用户的信息接口。
vk阿木
·
2023-04-01 12:49
PHP
php
微信小程序
开发语言
解决
ThinkPHP5
Redis::delete() is deprecated
背景最近需要基于一个旧的php项目,构建一个架构为ARM的php-fpm镜像(客户的机器是ARM架构的),目前手头只有x8664的镜像。找了一个同时支持x8664和ARM架构的php-fpm7.1的基础镜像后,基于以前的项目的Dockerfile改了一下,准备构建ARM的镜像。构建成功后,发现网站的logout会报错:redisdeletemethodisdeprecated.这个php的项目使用
全彬的蓝胖子
·
2023-04-01 07:06
php
thinkphp
ThinkphpV5.1.30远程执行代码漏洞环境搭建+复现
漏洞复现参考文章前言以下是本篇文章正文内容,下面案例仅供学习交流一、环境搭建1.vulhub现成漏洞环境我是将本机的kali作为靶机进行测试关于docker的安装请读者自行上网查找这里直接到docker配置安装
thinkphp5
.1.3
4v1d
·
2023-04-01 07:12
thinkphp
web
docker
安全
linux
vue是一种框架和架构_一套基于
ThinkPHP5
+Vuew 框架开发的高性能商城框架系统
areyShop(简称CS)是一套基于
ThinkPHP5
+Vuew框架开发的高性能商城框架系统,秉承简洁、快速、极致的开发理念,框架内使用面向对象模块化调用,在多终端、跨平台时采用RESTAPI架构来进行数据交互
weixin_39876592
·
2023-04-01 05:47
vue是一种框架和架构
解决PHP项目在Docker(WSL2)中运行缓慢的问题
例如一个干净的
ThinkPHP5
.1框架,访问首页都需要1秒以上,如果再加上数据库查询、复杂的业务逻辑等代码的话,那速度可想而知。
自由de单车
·
2023-04-01 04:20
其它
PHP
docker
WSL
基于微信小程序的闲置物品捐赠及回收平台小程序php
运行环境开发语言:PHP框架:原生php/
thinkphp5
服务器:Apache数据库:mysql5.7(一定要5.7版本)数据库工具:Navicat11运行软件:小皮phpStudy小程序框架:uniapp
qq_1406299528
·
2023-03-31 07:17
小程序
计算机毕业设计
微信小程序
小程序
php
PHP进销存源码 ERP多仓库管理系统源码 手机端+小程序版进销存 全开源可二开 uniapp
服务端
thinkphp5
全套开源源码,uniapp前端全套开源功能1、支持采购单录入、审核、入库、退货等采购过程中的记录追踪2、支持销售、出库、销售审核、出库审核、退货等跟踪3、支持产品出库、入库的数据导出
源码技术栈
·
2023-03-29 11:45
ERP进销存管理系统源码
小程序
开源
uni-app
thinkPHP5
.1 报错 Call to a member function update() on array
网上查找的解决办法:改正时是在applicationdatabase.php中的//数据集返回类型'resultset_type'=>'array',改为//数据集返回类型'resultset_type'=>'collection',这样就可以啦经排查,我存在的问题并非如此,原因如下:【重点】如果按照模型修改的说法(先查询后修改),通过db()助手函数修改将报如上错误;解决办法检查修改语句为单行(
南台观芸秀
·
2023-03-29 10:20
swoole解决服务端主动向客户端推送问题
websocket继承了Swoole\Http\Server,可以使用后者的onrequest接收其他页面后端页面的主动推送,原理大概如下,首先是start.php,主要作用是开启守护进程,并且执行调用
thinkphp5
echomaple
·
2023-03-28 16:03
thinkphp5
的nginx v-hosts 设置
server{listen8089;server_namelocalhost;#charsetkoi8-r;#access_loglogs/host.access.logmain;root"D:/phpStudy/WWW/tp/public";location/{indexindex.htmlindex.htmindex.phpl.php;#autoindexoff;if(!-e$request_
牛奶ban
·
2023-03-28 14:47
php反序列化6,thinkphp6的另反序列化分析
你是否正在收集各类网安网安知识学习,合天网安实验室为你总结了1300+网安技能任你学,点击获取免费靶场知识点实操概要实操探寻
ThinkPHP5
远程命令执行漏洞形成原因,各种姿势利用方法。
绅男LEO
·
2023-03-25 12:52
php反序列化6
Thinkphp5
分页传递参数
最近几天项目中有涉及到搜索,起初数据量少的时候,在一页的情况下是可以完全展示完全的.随着数据量多的时候.点击下一页就会出现找不到数据的问题.关于TP的paginate用法如下:1.在只需要参数的前提下直接paginate即可.$dataList=db('order')->alias('o')->field('o.id,o.order_id,o.status,o.name,o.order_name,
南遇伯乐
·
2023-03-25 07:11
Windows php配置redis not support: redis - resilient
环境:windows10,apache2.2,php7.1.7,
ThinkPHP5
.0框架问题:使用redis提示notsupport:redis-resilient解决方案:PHP添加redis扩展检查拓展是否被支持当然是
wiheck
·
2023-03-24 18:24
thinkphp5
插入wangEditor
之前有用过百度的UEditor,结果插入的时候问题非常多,感觉对新手不是很友好,而且很长时间没有更新过了,所以就打算换wangEditor开始前附上地址:官网:http://www.wangeditor.com/index.html下载地址:https://github.com/wangfupeng1988/wangEditor/releases文档:https://www.kancloud.cn
月_随缘
·
2023-03-24 16:06
thinkphp路由配置 php7.0,ThinkPHP 路由的使用(七)
一、路由配置在
ThinkPHP5
.0中路由是默认开启的。
一抹斯文的粉笔灰
·
2023-03-24 02:42
thinkphp路由配置
php7.0
think php 路由,
thinkphp5
路由篇
[toc]概述由于
ThinkPHP5
.0默认采用的URL规则是:路由解析的最终结果通常是把URL地址解析到模块的某个控制器下的操作方法,在特殊的情况下,也可以跳转到外部地址或者执行闭包函数。
无形小手
·
2023-03-24 02:12
think
php
路由
ThinkPHP5
文档——路由
路由模式普通模式混合模式强制模式二、路由定义注册路由规则动态注册补充:POST请求和GET请求的区别:路由表达式规则表达式支持对路由参数的可选定义,例如:完全匹配补充:正则表达式额外参数三、批量注册一、路由模式
ThinkPHP5
.0
面向百度用户
·
2023-03-24 02:40
#
ThinkPHP5.0
Thinkphp5
thinkphp路由
thinkphp5
资源路由的创建及使用
注意:(在使用资源控制器时,尽量隐藏入口文件)在根目录/pubilc/.htaccess放入以下代码:Options+FollowSymlinks-MultiviewsRewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^(.*)$index.php?/$1[QSA,
.海上月
·
2023-03-24 02:34
Thinkphp5.0
php
thinkphp
Install of topthink/think failed
在Linux下composer安装
ThinkPHP5
.1,提示“Installoftopthink/thinkfailed”。
还是一打
·
2023-03-22 19:46
php订单超过未支付,商城订单未支付30分钟自动取消
1.准备工作1.1创建
thinkphp5
.1.40项目composercreate-projecttopthink/think=5.1.40orderService1.2安装消息队列依赖composerrequiretopthink
已退乎
·
2023-03-22 16:41
php订单超过未支付
thinkphp5
在nginx中配置
/etc/nginx/sites-available/server{listen80;root/data/website/new.lanhaitools.com/public;indexindex.phpindex.html;server_namenew.lanhaitools.com;location/{if(!-e$request_filename){rewrite^(.*)$/index.p
thebestduleisi
·
2023-03-22 12:09
lnmp下
thinkphp5
配置踩坑
一、lnmp安装lnmp的安装参照了某博客网站上的教程,实用其安装脚本,省去了很多事。教程地址如下:https://blog.linuxeye.cn/31.html二、配置1、PHP配置进入php的安装位置,使用上面脚本安装默认安装在/usr/local/php下,在/usr/local/php/etc找到php.ini配置文件,将将cgi.fix_pathinfo的值改成1,然后servicep
老板来三包辣条
·
2023-03-21 16:12
ThinkPHP5
开发API接口实例
接口功能说明:前端提交学生学号(sno)给Api,Api接口返回此学生的基本信息API接口端namespaceapp\index\controller;usethink\Controller;useapp\index\model\Student;classUser{publicfunctionindex(){return$this->fetch();}//客户端提交学生学号(sno)给api,ap
PHP架构之路
·
2023-03-20 19:30
thinkphp
如何查看tp版本:thinktp/base.php第一行1.下载
ThinkPHP5
官网下载地址:http://www.thinkphp.cn/down.html,选择完整版下载,在本地解压,将解压后的文件放入到创建的开发目录下
小棋子js
·
2023-03-20 11:06
基于workerman+gatawayworker+
thinkphp5
搭建的webim客服系统
laykefu
thinkphp5
+Gatewayworker搭建的web客服系统体验地址:http://laykefu.guoshanchina.comgithub仓库:https://github.com
回眸淡然笑
·
2023-03-20 05:14
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他