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框架源码分析
ngnix配置
tp5
(宝塔面板)
在配置文件里加上一段location/{if(!-e$request_filename){rewrite^(.*)$/index.php?s=$1last;break;}}
BUG的缔造者
·
2020-09-16 00:43
tp5
.1 中间件
一、中间件是什么?中间件主要用于拦截或过滤应用的HTTP请求,并进行必要的业务处理。二、中间件有什么作用?中间件可以实现什么功能,例如权限验证,访问记录,重定向等等。三、定义中间件可以通过命令行指令快速生成中间件phpthinkmake:middlewareCheck复制这个指令会application/http/middleware目录下面生成一个Check中间件。param('name')==
明日晴空
·
2020-09-15 21:21
PHP
中间件
php
tp5.1
Thinkphp5.0.x漏洞原理分析
本测试环境用的是php7.0.12+apache+thinkphp5.0.20poc:http://127.0.0.1/
tp5
.0/public/index.php?
NoOne_52
·
2020-09-15 20:44
php+redis实现延迟队列
基于redis有序集实现延迟任务执行,比如某个时间给某个用户发短信,订单过期处理,等等我是在
tp5
框架上写的,实现起来很简单,对于一些不是很复杂的应用足够了,目前在公司项目中使用,后台进程并没有实现多进程
weixin_33807284
·
2020-09-15 20:50
新站如何提交百度sitemap,吸引蜘蛛快速爬取
最近用
tp5
做了个站http://www.doc5.cn多库文档网,新站最头疼的事情莫过于搜索引擎的收录了,没办法不管sitemap提交有用没用都要死马当活马医不是,于是各个站长平台全部注册了一通,总的来说百度还算是最够意思的
qq_40168285
·
2020-09-15 20:17
TP5
.0 动态注册路由报模块未存在错误
错误描述:1.照着官方手册在application/config.php里面修改配置如下:'url_route_on'=>true,'url_route_must'=>false,2.在application/route.php里面动态注册路由如下usethink\Route;Route::rule('test/','index/index/test');3.在index模块下index控制器下写
画心雕龙
·
2020-09-15 18:33
php
thinkPHP
暴库常见问题和解决
问题解决备注1、暴库时显示HT
TP5
00错误工具-高级-显示友好的http错误信息(去掉✔)2、暴库的数据库以asp结尾复制到迅雷下载代码可能防下载3、暴库的数据库含有#号用%23代替4、下载下来无法打开后缀改为
weixin_37224075
·
2020-09-15 18:51
web安全
SQL注入语句-手工测试
否则,不论服务器返回什么错误,IE都只显示为HT
TP5
00服务器错误,不能获得更多的提示信息。
dee2306
·
2020-09-15 17:04
数据库
php
tp5
获取 checkbox状态值
获取status的状态值html启用状态aughGroup.phpif(request()->isPost()){$data=input('post.');if(isset($data['status'])){$data['status']=1;}else{$data['status']=2;}...return;}
桂如
·
2020-09-15 14:26
Tp5
session赋值与取值 用法
助手函数赋值session('username','thinkphp');模版中取值{$Request.session.username}删除指定session('username',null);清除所有sessionsession(null);
桂如
·
2020-09-15 14:26
Tp5
验证码 使用方法
简单用法参数配置参数描述默认codeSet验证码字符集合略expire验证码过期时间(s)1800useZh使用中文验证码falsezhSet中文验证码字符串略useImgBg使用背景图片falsefontSize验证码字体大小(px)25useCurve是否画混淆曲线trueuseNoise是否添加杂点trueimageH验证码图片高度,设置为0为自动计算0imageW验证码图片宽度,设置为0为
桂如
·
2020-09-15 14:26
Linux命令
文本编辑器find查找命令磁盘管理命令压缩及解压Linux进程Linux运行tomcatLinux安装mysql卸载并安装jdkLinux命令软件准备:vm虚拟机(CentOS7),Xshell5,Xf
tp5
Linux
致我们喂了狗的青春
·
2020-09-15 13:09
Linux命令
linux
centos
Ubuntu - Xftp 连接到 Linux 虚拟机,实现 Windows 和 Linux 文件双向传输
Xf
tp5
直接用Xftp连接打开Xftp–>文件–>新建(协议选择SFTP、端口号22)图示:设定各项属性值后,即可进行连接操作从Xshell中,选择用Xftp连接Xshell连接虚拟机成功后
csdn丨你的笑忘书
·
2020-09-15 12:52
Linux
记一次xf
tp5
远程连接Ubuntu的坑
1、使用xf
tp5
连接ubuntu主要输入的内容有主机、用户名(不一定是root,这是创建虚拟机时候你自己设计的帐号)、密码如果不知道虚拟机IP地址的可以在虚拟机中输入ifconfig,查看interaddr
13号同学
·
2020-09-15 12:46
xftp连接Ubuntu
远程连接
tp5
.1解决ip访问和域名访问的样式错乱问题
要让http://192.168.2.198/
tp5
layuiadmin/public/index.php/admin等效于http://
tp5
layuiadmin.com/public/index.php
weixin_37914752
·
2020-09-15 12:03
Tp5
XShell利用Xf
tp5
来方便的进行上传下载操作
第二步:解压xf
tp5
.rar,会得到如下图所示安装文件,双击它进行安装。第三步:安装完之后,我们点击下图标注的图标,会打开本地Windows目录和Linux的root目录窗口。
在京奋斗者
·
2020-09-15 11:31
xshell
ubuntu链接xf
tp5
和“sshd”,否则表示没有安装服务,或没有开机启动1.安装ssh$sudoapt-getinstallopenssh-server2.启动服务:$/etc/init.d/sshstart3.链接xf
tp5
JuiYang
·
2020-09-15 11:34
百度地图
Linux 二、远程登录 、远程上传下载文件
远程登录客户端有Xshell5,Xf
tp5
secureCRT,常用的有Xshell5和Xf
tp5
secureCRT,其它的远程工具大同小异.介绍Xshe
不等风雨,只等你
·
2020-09-15 11:39
Linux
Linux 系统下安装 gatewayworker,
tp5
框架整合gatewayworker
公司网页交互需要用到websocket,找了一圈资料,最后和师兄讨论了一下,师兄推荐了gatewayworker,看了一下文档挺符合现在的即时通讯的需求,于是,啥也别说了,开干了,哈哈哈哈。1.了解一个东西,先从demo开始,刚开始下的demo,在本地运行服务,我本地是Windows,双击start_for_win.bat文件运行(Linux下启动start.php,命令为:phpstart.ph
赫赫phper
·
2020-09-15 10:27
tcp
websocket
tp5
.1 集成支付宝支付方法(二)
引用:https://blog.csdn.net/weixin_42122979/article/details/80899552https://github.com/dream2023/ThinkPHP5-alipayhttp://www.thinkphp.cn/code/3593.html源码在上面中下载(原文是5.0以版本以前的用法,5.1版本用法需要修改才能用)使用说明在默认配置情况下,将
我是高手高手高高手
·
2020-09-15 10:19
thinkphp5
支付宝
workermanDay03 workerman 与
TP5
框架整合,web消息推送demo
目录0x00workerman与其他框架整合0x01
TP5
.0安装workerman0x02
TP5
.1整合workerman0x03WEB消息推送0x00workerman与其他框架整合与其它mvc框架结合建议以上图的方式
无在无不在
·
2020-09-15 09:54
计算机网络
PHP
tp5
如何开启放跨站功能
百度搜“PHPCUSTOM”并下载打开站点管理开启放跨站功能下载地址转载于:https://www.cnblogs.com/phpwamp/p/10982619.html
weixin_34413357
·
2020-09-15 09:50
lnmp升级php
项目用的是
TP5
.1需要php5.6的环境。好慌!进行升级操作进入lnmp安装环境.
weixin_33834679
·
2020-09-15 08:27
php
运维
数据库
关于PHP的框架和CMS的区别,以及为什么我要好好学习框架
1.各自代表框架代表:ThinkPHP(简称TP,以及它的最新版
TP5
),Laravel,YII,CI,......CMS:ContentManagementSystem:内容管理系统;代表有:PHPCMS
魁哥爱吃黄焖鸡
·
2020-09-15 07:58
php
[Windows Server 2008] 查看ASP详细错误信息方法
★本节我们将带领大家:查看IIS下ASP详细错误很多情况下,我们需要在浏览器看到ASP页面真正的详细的错误信息,而不想看到那些HT
TP5
00之类的无意义的提示。
weixin_30361753
·
2020-09-15 06:04
[thinkPHP5项目实战_18]友情链接界面搭建和数据添加
类似于添加栏目和文章完善添加友情链接的功能分别新建友情链接link对应的视图模板、控制器和验证器文件:打开phpmyadmin,新建
tp5
_link数据表储存链接信息:修改侧边栏导航sidebar.html
骑着代码去流浪
·
2020-09-15 03:39
ThinkPHP5博客实战
tp5
.1安装thinkphp-swoole扩展报错和解决
可到官网去进行源码安装,也可以在宝塔下添加swoole扩展(推荐)2.开启禁用的函数—start—首先我安装
tp5
.1,根据文档开始安装swoolecomposerrequiretopthink/think-swoole
jayLog
·
2020-09-15 00:15
swoole
linux
php
linux
composer安装扩展包异常
我是
tp5
.1下,用composer安装扩展包,在命令行运行,无任何不反应,不下载也不报错,这时,我们先ctrl+c退出执行的命令,然后在
tp5
.1根目录下,找到composer.json文件,并用编辑器打开
dejz8829
·
2020-09-15 00:14
php
json
修复 http 503 服务不可用
ht
tp5
03错误:因暂时超载或临时维护,您的Web服务器目前无法处理HTTP请求。首先要找到造成503瓶颈的根本原因,有可能在数据库、有可能是在磁盘IO、有可能是网络连接数超过了处理能力。
cfy_yinwenhao
·
2020-09-14 22:34
Other
数据库
磁盘
service
服务器
iis
io
HTTP 503 Service Temporarily Unavailable
HT
TP5
03服务暂时不可用retrofit2.adapter.rxjava.HttpException:HT
TP5
03ServiceTemporarilyUnavailable03-1409:36:37.9774418
A-Liang
·
2020-09-14 22:30
Android
where多条件 like
tp5
.0的//
tp5
.0的$where=['name'=>['like','think%'],'id'=>['>',0]];
tp5
.1的$where=[['name','like','think%']
67snow
·
2020-09-14 21:00
后端
Linux下配置Apache最大连接数
最近有博友发现我的博客经常ht
tp5
03,博客负载不大,应该不会出现负载问题,很有可能就是Apache最大连接数原因,Apache默认支持150个连接。
weixin_34032827
·
2020-09-14 20:29
Tp5
.2 定义中间件时的Closure $next怎么理解
定义中间件的步骤默认中间件存放位置'default_namespace'=>'app\\http\\middleware\\',创建一个Check中间件param('name')=='think'){ returnredirect('index/think'); } return$next($request); }}中间件的入口执行方法必须是handle方法,而且第一个参数
rorntuck7
·
2020-09-14 20:18
PHP
TP5
.1中间件的使用(融合微信公众号)
继https://blog.csdn.net/fangkang7/article/details/83095992这篇文章后继续写的截止这里的源码下载地址:https://download.csdn.net/download/fangkang7/10725062总结:因为echostr只有在第一次校验的时候传递,所有,我们也只会获取一次echostr这个参数,所有我们在中间件进行判断echostr
咔咔-
·
2020-09-14 18:09
thinkPHP
真香,门面使用起来这么简单!
前言俩年前用
TP5
.0搭了一个后台,一直沿用至今。不是不想换,就因为一个字“懒”。这次荣幸咔咔需要写一个新项目,但还是一成不变的用之前搭好的框架,写着写着就停了下来。
咔咔-
·
2020-09-14 18:08
thinkPHP
php
TP5
中模板内容的替换和全局配置
首先在application的配置文件config.php中添加://基础替换字符串usethink\Request;$request=Request::instance();$base=$request->root();$root=strpos($base,'.')?ltrim(dirname($base),DS):$base;if(''!=$root){$root='/'.ltrim($roo
BKCHAN
·
2020-09-14 18:12
PHP
【
TP5
.1】使用路由进行权限验证(跟使用全局中间件验证是一样的)
author:咔咔wechat:fangkangfk在之前的验证权限中,我们使用了中间件进行了全局验证今天我们在说另一种方法,那就是路由中间件使用这种验证方式,就需要将全局的中间件删除掉,另外白名单也可不需要我们做一个验证吧!首先我们在中间件里边记录一下日志通过日志我们是可以发现这样设置是可以进入到中间件的我们在到路由中设置一个login的路由经过以下测试我们就发现了设置的路由只要没有使用中间件是
咔咔-
·
2020-09-14 17:01
thinkPHP
tp5
跨域请求
一、在app顶层创建文件common\behavior\CronRun.php写入以下代码$host_name,"Access-Control-Allow-Credentials"=>'true',"Access-Control-Allow-Headers"=>"x-token,x-uid,x-token-check,x-requested-with,content-type,Host"];if(
洞庭波兮木叶下
·
2020-09-14 16:25
tp5小知识
mac及虚拟机centos7部署php项目
Mac:1.nginx查看安装位置:nginx-V2.nginx配置文件位置:usr/local/etc/nginx/nginx.conf3.配置文件中添加:
tp5
:location/newcms/public
九叔儿
·
2020-09-14 15:02
Java集合
框架源码分析
- Iterable
上一篇文章我们讲了Java容器的概况包括Collection和Map框架,Collection最顶上的接口是java.lang.Iterable,Collection里的其他类和接口都是在java.util里,但是Iterable确实在java.lang下。Iterable翻译成中文就是可迭代的,就是说实现了Iterable接口的类必须是可迭代的类,Iterable声明了以下三个方法:描述符和返回
feigeswjtu
·
2020-09-14 13:52
Java
Java之集合
框架源码分析
(第一篇:Collection接口)
(本文基于JDK1.8)Collection.java定义在java.util包中Collection接口定义与规范了作为一个集合类应该具备哪些基本能力(功能),Java集合框架的名称由来就跟Collection接口有关!Collection继承了Iterable接口,Iterable接口则是定义了作为迭代器具备的能力以下是Collection接口中定义的抽象方法与default方法0、添加元素的
叫我王员外就行
·
2020-09-14 13:29
Java
综合
PHP微信支付--接入支付SDK,生成订单二维码进行扫码支付
chapter=6_51、当我们选择使用扫码支付,首先会出现下载微信sdk包,选择PHPsdk包进行下载,下载到本地后会发现是一个
tp5
框架,只是少了一个Comm
YiFeng_888
·
2020-09-14 13:21
技术
[jjzhu学java]之JDK集合
框架源码分析
JavaCollectionCollection接口AbstractCollection类AbstractList类Vector类Stack栈ArrayListAbstractSequentialListLinkedList线性链表Map接口AbstractMapHashMapLinkedHashMaptreeMapHashTable总结JavaCollection图中实线边框表示的是实现类(Ar
weixin_33898876
·
2020-09-14 12:34
java
数据结构与算法
tp5
命令行报 [BadFunctionCallException] not support: redis
记得自己的redis扩展是安装了的,安装在mamp环境下的这个目录/Applications/MAMP/bin/php/php5.6.30/lib/php/extensions/no-debug-non-zts-20131226/redis.so并且在浏览器运行这个代码也是测试成功的那么如何一步一步排查呢?后来才发现PHP在浏览器运行的和phpcli模式运行不一致,mamp环境下使用php版本是5
芝麻开门2015
·
2020-09-14 12:20
php
快速上手Linux 玩转典型应用
简介第3章CentOs的安装第4章准备工作第5章远程连接SSH专题第6章Linux常用命令讲解第7章WebServer安装和配置讲解第8章数据库服务第9章缓存服务第10章Git安装和使用第11章Php框架
TP5
qq_38467961
·
2020-09-14 09:27
算法
Uncaught Error: Call to undefined function lang() in framework/tpl/think_exception.tpl:82
在使用
TP5
框架的时候出现了如下的异常:UncaughtError:Calltoundefinedfunctionlang()inframework/tpl/think_exception.tpl:82
MarsWill
·
2020-09-14 08:49
PHP
ThinkPHP
PHPStorm + Xdebug无法单步调试
最近在追
TP5
的源码,var_dump、print_r用起来显然不够看,太繁琐,追起代码来效率太慢了。然后今天在公司刚好有注册好的PHPStorm,只要在来个Xdebug就可以直接使用了。
呕泡果奶
·
2020-09-14 08:18
学习
遇到的BUG
tp5
上传多张图片
上传多张图片,重点在于处理图片的整个的过程逻辑,在添加商品的时候,同时上传多张图片。首先分析问题,上传商品,需要一个商品表product,存商品的详细信息;上传图片,需要一个图片表img,来存图片的路径等详细信息;如果只上传一张图片,那么可以在商品表上加一个图片的img_id字段来找到商品图片,但是这里是一个商品对应多张图片,就需要再建立一个中间表product_img来关联商品和图片,这个表最简
光九
·
2020-09-14 07:55
后端开发
thinkphp5
上传多张图片
使用
tp5
的thinkphp queue来实现订单语音通知
实现场景:用户下单后通知订单,如果在3分钟后还没有接单就语音通知提醒,这里用到的是阿里云的语音通知服务,在
tp5
中使用composer来安装1、安装阿里云语音通知SDKcomposerrequirealibabacloud
光九
·
2020-09-14 07:55
后端开发
网站
thinkphp
queue
宝塔,
tp5
出现no input file specified解决错误
今天在配置服务器的时候,擅自修改了网站目录名,导致丢失了很多文件(没事不要改文件)幸好之前有备份,再次上传的时候,发现出现了错误:noinputfilespecified,百度后发现是配置文件.htaccess的错误,本人用的是Apache,相关的解决办法参考了https://blog.csdn.net/zjy_android_blog/article/details/89976906但是在宝塔上
光九
·
2020-09-14 07:54
网站
宝塔
tp5
配置文件
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他