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
TP5
tp5
修改验证码样式
文件位置:/vendor/topthink/think-captcha/src/Captcha.php文件,改验证码图片大小位数都在这里
qq_39161501
·
2023-09-02 21:23
php
tp5.0
tp5
tp5验证码样式修改
tp5
使用redis及redis7.2安装到window系统上面
redis安装教程redis7.2安装到window系统上面https://download.csdn.net/download/qq_39161501/88269037解决方案:修改配置php.ini文件打开Apache目录下的php.ini文件,搜索extension,在空白处加上下列代码:注:extension=php_igbinary.dll一定要放在前面,否则此扩展不会生效extensi
qq_39161501
·
2023-09-02 21:52
php
tp5.0
redis
数据库
缓存
RabbitMQ在
Tp5
.0 中实现延时队列(死信队列)
实现步骤:创建两个交换机和队列:死信队列和死信队列上游队列死信队列的特性:插入一个没有过期时间的消息会导致,队列永远不会被消费前面的过期时间太长了,后面的消息就算过期也不会被消费的按随机串的方式来生成交换机和队列,保证一个交换机只有一条消息,消费完以后删除掉这里是设置消息的过期时间方式来实现的延时任务只需要监听死信队列的上游队列就可以实现想要的效果channel();//动态的创建交换机和队列//
骑代码奔小康
·
2023-09-01 20:15
PXE网络批量装机(centos7)
目录前言一、实验拓扑图二、PXE的组件三、配置PXE装机服务器1、设置防火墙、selinux2.安装、启动vsftp3、拷贝系统文件到/var/ftp用于装机4、配置tf
tp5
、准备pxelinx.0文件
黑影680
·
2023-09-01 09:02
网络
linux
运维
服务器
热门框架漏洞
*
TP5
实验一(Windows)a.搭建实验环境b.测试phpinfoc.写入shelld.使用菜刀连接6.
wutiangui
·
2023-08-30 14:24
web安全
tp5
和
tp5
.1的模型中append属性覆盖关联模型的情况
问题描述:
tp5
和
tp5
.1的模型中是可以定义append属性的,用于追加要输出的字段。
Hey_JC
·
2023-08-30 12:24
php
thinkphp
关系模型
TP5
框架的控制器与请求对象
1.控制器类源码解读[Config.php]:5个属性8个方法5个属性:image.png8个方法:image.png2.控制器入门1.什么是控制器?什么是可访问的控制器?控制器就是mvc中的controller,读取视图view,操作数据模型。可以通过URL地址访问的,是可访问控制器。2.什么是操作?什么是可访问操作?外部可访问的操作,通过访问限制符控制(public),操作就是控制器中的方法。
简6yao
·
2023-08-29 20:15
Apache James 同时开启25、587、465端口
Steven-Russell的博客-CSDN博客ApacheJames邮件服务器搭建(windows)_Steven-Russell的博客-CSDN博客修改配置文件,使得邮件服务器同时支持如下协议端口协议25sm
tp5
87smtp
Steven-Russell
·
2023-08-29 01:57
linux
运维
服务器
PySpider HTTP 599: SSL certificate problem错误的解决方法
最近发现许多小伙伴在用PySpider爬取https开头的网站的时候遇到了HT
TP5
99:SSLcertificateproblem:selfsignedcertificateincertificatechain
Siriusforever
·
2023-08-28 01:37
thinkphp5.0使用自带的think-queue队列
composer安装相关的类库这里使用的
tp5
.0,所以只能是安装低版本的包composerrequiretopthink/think-queue=1.1.6安装完毕在extra下生成配置文件queue.php
Icebreaking丶
·
2023-08-27 10:13
PHP
redis
数据库
nosql
2019-01-27
tp5
.1
1.php数组的删除PHP删除数组中的元素|菜鸟教程PHP删除数组中的元素|菜鸟教程2.支持对路由参数的可选定义支持对路由参数的可选定义3.PHP判断变量是否为空PHP判断变量是否为空-4.foreach循环foreach循环5.php时间戳PHP时间戳函数-ThinkPHP框架
小白大白一起走
·
2023-08-27 07:43
宝塔Nginx+
tp5
环境踩坑(Phpstudy本地Nginx+
tp5
踩坑),tp下route路由失效
按照一般步骤设置站点,如果不能访问,404,没有运行public。话不多说直接上图:1:宝塔下:打开站点配置选择:伪静态->thinkphp保存即可。2:本地Phpstudy下:a:打开本地站点:管理->伪静态b:输入以下代码,保存即可location~*(runtime|application)/{return403;}location/{if(!-e$request_filename){rew
騒周
·
2023-08-26 15:50
php
linux
php
Tp5
关于PHPEcxel的使用以及遇见的坑
PHPExcel使用以及所遇见的坑一、
Tp5
的PHPExcel安装二、
tp5
使用PHPExcel的导入三、PHPExcel导出代码以及问题一、
Tp5
的PHPExcel安装composer下载composerrequirephpoffice
白鹭天行
·
2023-08-26 06:44
ThinkPHP
逐步成长
php
tp5
column和field 路由
$res=Db::table('list_order')->order('Id','desc')->limit(10)->column('Id,title,author');$res=Db::table('list_order')->order('Id','desc')->limit(10)->field('Id,title,author')->select();Columnhttps://www
-天道酬勤-
·
2023-08-25 16:55
php中文分词的一个简单实践
环境
tp5
.0在类头部引入相关文件usethink\Db;useplugins\pscws4;文件在项目跟目录下的extend\plugins文件夹中pscws4.php和xdb_r.class.php
元英振兴
·
2023-08-25 00:48
在
TP5
.1中如何优雅的使用批量上传图片
最近在开发社区超市项目的过程中,因为产品部分缩略图是多图片上传模式,在研究了TP官方文档的多图上传后在用户体验上没有达到理想的效果,后来通过查询相关资料,然后结合plupload组件解决!在此记一下!效果如下图:下面我把基本流程走一下!1、下载pupload组件,解压放入TP相关目录链接:https://pan.baidu.com/s/1gd77FwW1ohCHavJqC9Yjew提取码:739v
77d9a3436b2c
·
2023-08-24 11:32
TP5
开发API接口-1.创建token、解决跨域、设置api接口返回格式
1、解决
TP5
接口跨域问题说明:调用其他方法,会先执行
TP5
.0析构方法,然后再执行其他方法//解决跨域--析构方法protectedfunction_initialize(){header('content-type
挤时间学习的阿龙
·
2023-08-24 02:25
TP5
.0隐藏入口文件index.php
一、Apache在ThinkPHP5.0中,出于优化的URL访问原则,还支持通过URL重写隐藏入口文件,下面以Apache为例说明隐藏应用入口文件index.php的设置。下面是Apache的配置过程,可以参考下:1、httpd.conf配置文件中加载了mod_rewrite.so模块2、AllowOverrideNone将None改为All3、在应用入口文件同级目录添加.htaccess文件,内
老牛圣斗士
·
2023-08-23 23:43
宝塔部署
tp5
项目
1.宝塔面板添加站点Snipaste_2019-11-22_10-14-11.png2.设置网站根目录2.png3.上传
tp5
项目至根目录3.png
yezhu219
·
2023-08-23 08:25
ThinkPHP5.1 CLI命令行模式
当前
TP5
.1版本是5.1.38,关于查看TP版本,在CMD下输入phpthinkversion即可查看如果输入PHP命令,CMD提示PHP不是内
九城科技
·
2023-08-21 11:06
PHP
thinkphp5命令行
thinkphp5
cli
tp5
cli
tp5
命令行模式
thinkphp5
开发那点事(十二)音视频服务器防止盗链Token权限验证
新版本流程图在这里插入图片描述最后附上
tp5
文件流输出方法functionsetAudio($file,$type){ini_s
极客简讯
·
2023-08-20 20:11
php商城系统文和答题_ThinkPHP5实现答题管理系统(一)
最近实习做了一个PHP的项目练手,大概是一个答题管理的模板(已部署至www.songlei.online),用了
TP5
+Jquery+layui来实现,由于整个系统功能模块有点多,所以我们逐个拆分出来。
weixin_39658619
·
2023-08-20 15:04
php商城系统文和答题
什么是HT
TP5
00内部服务器错误,要如何修复
HT
TP5
00内部服务器错误是指在服务器端处理请求时发生了错误,导致无法完成请求并返回错误信息。这种错误通常由服务器端的程序错误、数据库连接问题、权限问题或配置问题引起。
青果网络_xz
·
2023-08-20 00:27
服务器
数据库
运维
tcp/ip
国内可用的Internet时间同步服务器地址(NTP时间服务器)
ntp1.aliyun.comntp2.aliyun.comntp3.aliyun.comntp4.aliyun.comn
tp5
.aliyun.comntp6.aliyun.comntp7.aliyun.com
底浪岩
·
2023-08-19 22:11
TP99
TP5
0,TP90,TP99等常指系统性能监控场景下,高于50%,90%,99%的情况
金琥
·
2023-08-19 18:05
TP5
的字符串截取超过字符...显示
在公共的common.php中functionsubtext($text,$length){if(mb_strlen($text,‘utf8’)>$length)returnmb_substr($text,0,$length,’utf8′).’…’;return$text;}在模版中调用则:{$tops.title|subtext=18}
这真的是一个帅气的名字
·
2023-08-19 07:24
跨域问题
vue-resource和
tp5
之间的跨域问题1.配置后端controller中加入//指定允许其他域名访问header('Access-Control-Allow-Origin:*');//响应类型header
BugLuv
·
2023-08-19 02:17
TP6基础知识【新框架】
导读本章主要讲解了
TP5
/TP6异同之处,基础的控制器层、模型层的使用,杜绝无效请求让代码更加健壮,数据库层问题排查解决方案,这些内容都是为后续电商实战做完美铺垫。
颜夕啊
·
2023-08-18 19:56
PHP
thinkphp6
TP5
前后端分离RBAC权限管理API
TP5
前后端分离RBAC权限管理API1.创建配置项目2.管理员功能2.1登录验证2.2.返回分页数据2.3增删改功能3.角色功能3.权限管理4.给管理员分配角色5.给角色分配权限6.导航菜单功能坑神的博客文章可以参考
我是小z呀
·
2023-08-18 02:55
PHP&TP
php
think
php
阿里云服务区ECS,申请免费的服务器之后,如何使用xshell 登陆,找不到匹配的host key 算法
登陆不上,提示找不到匹配的hostkey算法或者找不到匹配的keyexchange算法咋解决2解决在在服务器端配置文件:/etc/ssh/sshd_config#在行尾增加",ecdh-sha2-nis
tp5
21
一写代码就开心
·
2023-08-17 20:15
虚拟机linux
阿里云
服务器
云计算
tp5
防止sql注入mysql_代码审计 | ThinkPHP5漏洞分析之SQL注入(五)
本系列文章将针对ThinkPHP的历史漏洞进行分析,今后爆出的所有ThinkPHP漏洞分析,也将更新于ThinkPHP-Vuln(https://github.com/Mochazz/ThinkPHP-Vuln)项目上。本篇文章,将分析ThinkPHP中存在的SQL注入漏洞(orderby方法注入)。漏洞概要本次漏洞存在于Builder类的parseOrder方法中。由于程序没有对数据进行很好的过
Mandy Liu
·
2023-08-17 14:21
tp5防止sql注入mysql
php5框架,Thinkphp5.1框架
**Thinkphp5.1**是国内顶级的php框架之一,初学入坑必备##通过composer安装
TP5
框架~~~composercreate-projecttopthink/think
tp5
~~~##
游旭东
·
2023-08-17 14:21
php5框架
TP5
.1框架开启sql日志记录
TP5
.1框架开启sql日志记录第一步首先需要开启
TP5
.1框架的调试模式,将config目录下的app.php中的app_debug和app_trace设置为true第二步需要开启数据库的调试模式,将
四郎别认输
·
2023-08-17 14:19
后端
tp5.1
php
php
数据库
mysql
【项目】Thinkphp5.1制作博客CMS
tp5
制作简单博客CMSTPerCMS前言项目地址需求分析功能使用材料目录结构设计一个博客CMS需要什么?初始准备输入数据库能初始化。后端登录。后端写,编辑,删除博客。
F1gh4
·
2023-08-17 14:48
开发
thinkphp
cms
PHPExce 表格导出带图片
首先把PHPExcel的压缩包解压,将class文件拿出放在
tp5
目录下vendor,重命名PHPExcel;如图所示:vender->PHPExcel->Classes->…html代码控制器代码publicfunctionexcelphone
Sun L
·
2023-08-16 11:00
php
php
TP5
简单使用RabbitMQ实现消息队列
在使用RabbitMQ之前,你要安装好RabbitMQ服务,具体安装方法可以参考windows下安装RabbitMQ1、安装扩展进入
TP5
更目录下,输入命令安装:composerrequirephp-amqplib
L小臣
·
2023-08-15 07:23
rabbitmq
消息队列
tp5
使用RabbitMQ的使用记录(二)-- work queue
tp5
使用RabbitMQ的使用记录rabbitmq官方文档workqueue的部分首先希望大家能够关注文档,文档上的内容比较全面,解释的也非常形象。
失眠的牛奶杯
·
2023-08-15 07:48
PHP
rabbitmq
tp5
tp5
使用RabbitMQ的使用记录
准备工作:1.搭建好rabbitmq服务器2.搭建好TP网站一、安装amqp包composerrequirephp-amqplib/php-amqplib二、网站中写一个发布者请求,往rabbitmq服务器发送数据。app\controller\Test.phpgetConnection();$channel->queue_declare('hello',false,false,false,fal
失眠的牛奶杯
·
2023-08-15 07:18
PHP
tp5
rabbitmq
tp5
并发更新数据
加锁lock必须和事务一起使用$id=Db::name('test')->insertGetId(['addtime'=>time()]);if($id){Db::startTrans();try{$rank=Db::name('test')->lock(true)->max('rank');Db::name('test')->where('id',$id)->update(['rank'=>$r
laxexue
·
2023-08-15 07:15
PHP
tp框架
php
thinkphp5.0.24验证码
composerconfig-grepo.packagistcomposerhttps://packagist.phpcomposer.comcd到web目录下执行以下命令:
tp5
.0的使用1.0下的扩展
hgb24660
·
2023-08-14 15:08
PHP
thinkphp使用验证码
【ThinkPHP6系列学习-2】多应用模式配置
因为TP6和
TP5
有所差异,TP6默认是单应用模式(单模块),而我们实际项目中往往是多应用的(多个模块),所以在利用TP6是就需要进行配置,开启多应用模式。
下页、再停留
·
2023-08-14 02:15
ThinkPHP6学习笔记
php
开发语言
利用PHP导出MySQL数据表结构和SQL文件
目录一、获取数据库所有的数据表方法一:
TP5
方法二:原生PHP二、导出指定数据表的数据结构三、导出SQL文件四、生成SQL语句五、完整代码前端后端语言:PHP数据库:MySQL功能:分为四部分,①查出数据库的所有表
下页、再停留
·
2023-08-14 02:15
PHP
数据库
mysql
php
TP5
框架在nginx环境下路由报404错误解决方法 亲测可用
前段时间给客户写了个
TP5
框架的后台,主要是API调用,上传到客户服务器后发现首页可用,但所有内页报404错误,网上一搜发现天多一样的问题,但找了很多都是不可用的,而且都是过时的,但最终还是自己试出来了
shengmingnet
·
2023-08-13 11:56
tp5
中的事务处理
使用事务首先要数据库支持事务;如下MySQL数据库user表开启事务支持,即设计表->引擎设置为InnoDB->保存事务处理1.数据库的表引擎需要是InnoDB才可以使用,如果不是调整即可;2.事务处理,需要执行多个SQL查询,数据是关联恒定的;3.如果成功一条查询,改变了数据,而后一条失败,则前面的数据回滚;4.比如:蜡笔小新给路飞3快钱,自己-3,对方+3,这时需要事务处理;5.系统提供了两种
Qlittleboy
·
2023-08-13 02:50
PHP
php
tp5
伪静态设置
nginx伪静态location/{if(!-e$request_filename){rewrite^(.*)$/index.php?s=$1last;break;}}apache伪静态Options+FollowSymlinks-MultiviewsRewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILEN
冰海恋雨.
·
2023-08-13 01:53
php
php
linux下
tp5
定时任务执行
1.xshell连接服务器成功后,输入crontab-e出现以下界面,2.点击i键,进入编辑状态3.输入要执行的命令:如上*****/www/......./filename.sh;4,按ESC键,然后输入:wq保存退即可5..sh文件内容如下:备注:.sh文件调用的方法,CLI模式,要用决对路径,文件以UTF-8无BOM模式(notepad++即可)如:$str=file_get_content
[email protected]
·
2023-08-11 18:20
php
linux
crontab
linux定时任务
php定时任务
tp5
number_format() 方法模板输出数字转换为两位小数
{:number_format(9999999,2,'.','')}//9999999.00//:number_format(要转换的数字,保留几位小数,'小数点以什么符号表示','千分位等逗号以什么符号显示')number_format(1000000,'2')//输出1,000,000.00echonumber_format("1000000",2,".","");echonumber_for
Qlittleboy
·
2023-08-11 12:12
PHP
php
TP5
.1 调用 阿里云图片审核
TP5
.1调用阿里云图片同步审核接口首先去阿里云下载相关文件我这里是
TP5
.1引用的外部文件
tp5
可以直接使用vendor进行引用下面我也会附上对接阿里云视频审核接口domain();$accessKeyId
是誰萆微了承諾
·
2023-08-10 19:46
TP5.1
阿里云
接口
php
支付宝和微信App支付集成过程填坑
导致他们一直无法吊起相应的支付,在服务端下单成功后需要把微信和支付宝的返回参数做验签处理,并把得到的参数返回给客户端,并且在保证正确的情况下,才能正确的完成app的支付流程微信重新制作签名支付宝调用验签的函数
tp5
竭尽全力才能成功
·
2023-08-10 08:24
TP5
+PHPMailer 实现发送邮件功能
目录准备工作一、PHPMailer是什么?二、使用步骤1.查看本机是否开放25端口2.打开邮箱启动邮箱的SMTP服务3.下载PHPPHPMailer资源4.代码编写总结准备工作使用QQ邮箱或者163网易邮箱或者126邮箱,这里以qq邮箱为例来进行介绍。分为三步:1.如果是本机需要开放端口25,如果是服务器的话需要添加一个465端口;2.打开邮箱,需要开启邮箱的SMTP服务,开启之后返回一个授权验证
smallmww
·
2023-08-10 05:14
PHP
php
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他