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框架源码分析
Linux上部署
tp5
项目
购买服务器首先得购买云服务器,没有请前往阿里云官网社群中心https://www.aliyun.com,开通轻量级阿里云服务器(学生价10元/月)以及数据管理DMS,已有的忽略此步,没有的另外自行百度搜素教程。部署项目这里的教程适用于LAMP宝塔的,Nginx的请另外自行百度step1:上传项目到云服务器上home/www/htdocs(这里介绍一下WinSCP,使用起来方便)step2:修改ap
weixin_30832143
·
2020-09-10 19:36
tp5
自动验证设置(验证分类不同参数)
//自动验证方法protected$_validate=array(array('user_name','check_usrname_count','该用户名称已经被注册',self::EXISTS_VAILIDATE,'callback'),);publicfunctioncheck_usrname_count($data){因为判断不同类型下的用户名是否注册callback自定义方法$data
小小小欣
·
2020-09-10 16:11
配置
TP5
在Linux环境下域名映射
tp5
最近由于需求国外的WEB服务器,所以学习了CentOS7服务器的相关资料,使用Vultr的VPS服务器成功搭建Apache(httpd)以及多域名的配置。至于Vultr的购买方式请看:https://www.svlik.com/136.html实战CentOS7安装PHP多个版本实战CentOS7安装Mysql多个版本准备工具:1.XShell(连接CentOS)下载地址:https://www.
猿袁
·
2020-09-10 16:47
centos7.6域名
laravel与TP的区别
个人感觉
TP5
和Laravel框架的区别已经很小了,相较于TP3,
TP5
支持
jiangnanqbey
·
2020-09-10 14:07
laravel
linux+nginx+
tp5
宝塔Linux部署
1、添加站点2、配置运行目录3、伪静态设置选择thinkPHP,会自动填充伪静态(这一步很重要)4、如果配置完成后,出现不存在模块的情况,可能是文件夹出现大写的情况,修改一下就可以了。
没错就是我哎呀
·
2020-09-10 13:46
tp5
h5+api接口安全和加强接口接收数据的安全性
一、数据加密把h5生成的数据加密(我用的是对称加密,加密还有非对称加密),第三方加密类放到
tp5
框架下的extend文件夹下(我是用
tp5
框架做的,就以
tp5
框架举例了^_^),用第三方类要配好命名空间哦
我是高手高手高高手
·
2020-09-10 13:30
php
基于
TP5
.1的api扩展工具
基于
TP5
.1的api扩展工具基于
TP5
.1的api扩展工具thinp-api是给开发者提供的一套针对thinkphp的API扩展工具,帮助开发者方便快捷的建造自己的API应用。
我是高手高手高高手
·
2020-09-10 13:30
thinkphp5
Laravel5初体验
一.Laravel和普通框架的区别1.普通框架最常见的架构是MVC三层结构,如果要开发负责的大型网站可以用,不过对模块化,高解耦和合作开发的的项目不是太友好,tp3,ci,算比较早期的基本框架,
tp5
这个版本有点类似
chenyu00544
·
2020-09-10 12:28
PHP
黑客攻防 通用0元支付逻辑漏洞安全参考
已实践的实验:
TP5
实践0元支付逻辑漏洞安全参考本实验攻防环境
anquanlong
·
2020-09-10 12:34
攻防实验
黑客攻防
TP5
实践0元支付逻辑漏洞安全参考
安全龙俩个0元支付逻辑漏洞安全参考攻防实验不一样地方有:1、代码上更优雅;2、基于
TP5
上的实
anquanlong
·
2020-09-10 12:34
攻防实验
支付漏洞
0元支付漏洞
支付逻辑漏洞
FastAdmin使用——基本使用篇
FastAdmin基于
tp5
以及其他前端组件的二次开发的框架,十分简洁高效,根据官方文档进行下载安装即可。
MoForest
·
2020-09-10 11:39
FastAdmin
TP5
和Apache环境下虚拟域名路径配置:
找到Apache安装目录,打开apache\conf\extra\httpd-vhosts.conf复制下面代码,粘贴到末尾DocumentRoot"项目的入口文件index.php所在的目录,例如:D:\Software\XAMPP\htdocs\Zerg\public"ServerName自定义域名,例如:lin.com之后找到C:\Windows\System32\drivers\etc下的
GodWoods
·
2020-09-10 11:01
是时候开始重构Android Http网络层框架了(一个现代化的Http网络
框架源码分析
)
横观历史image.png一点感概记得当年刚入行Android,让我记忆犹新的框架android-async-http,当时用的不亦乐乎,随着时间的变迁,官方的新宠Volley诞生,不久的不久官方宣布自己放弃,坑爹,Android4.4后,HttpURLConnection底层实现改为OkHttp,随即OkHttp是各个大牛封装的根基,Retrofit最为知名,可以说几乎没有人没用过,后来不知道谁
i校长
·
2020-08-29 22:42
Layui和
TP5
导入Excel单表
1、layui导入,导出,下载样式导出模板下载导入2、js部分//导入用layuiupload插件layui.use(["element","laypage","layer","upload"],function(){varelement=layui.element;varlaypage=layui.laypage;varlayer=layui.layer;varupload=layui.uplo
璞~
·
2020-08-26 23:21
layui
TP5
22、
TP5
常用的路由地址类型
路由地址路由到:模块/控制器/操作直接路由到:操作方法直接路由到:类的方法直接路由到:闭包函数直接路由到:重定向地址路由地址,是用户最终要访问的URL,也是路由规则的目标地址,它不像路由规则,可以通过路由参数和变量规则进行检验,所以用户一定要确保路由地址的有效性。
IUVO
·
2020-08-26 16:13
tp5
sql语句,Db::table(),与Db::name()的细小区别
tp5
中db::table和db::name的区别$user=Db::table('$tablename');含前缀;("数据库表的全名")$user=Db::name('$name');不含前缀;("
yqh845451078
·
2020-08-26 16:24
TP5
.1查询用Db('不含表前缀')/Db::name('不含表前缀')/Db::table('含表前缀')返回数组;model()返回对象
TP5
.1查询用Db(('不含表前缀')/Db::name('不含表前缀')/Db::table('含表前缀')返回数组;model()返回对象all():可直接传数组查询select():传数组只返回一条符合条件的二维数组二维数组对象不能用链式输出
eefn
·
2020-08-26 14:40
2018-04-12
id=2Q
tp5
abt6V3
夜咖
·
2020-08-26 11:29
从0开始在Linux上部署
tp5
Linux重装(准备端口80、3306、443等;准备域名并申请ssl)--------------------------------------------------------------------vim.vimrc输入:setnusettabstop=4-------------------------------------------------------------------
chiefmiao
·
2020-08-26 08:28
linux
linux,lnmp5环境安装
tp5
gitclonehttps://github.com/top-think/think
tp5
cd
tp5
&&checkoutmastergitclonehttps://github.com/top-think
循序0010
·
2020-08-26 08:08
Thinkphp
Linux使用composer安装
TP5
.1
配置Linux的环境简直想吐血,我这里进行了重复更新和安装,就是因为环境问题安装请我之前的文章:https://blog.csdn.net/qq_42914232/article/details/103011978一:首先确保PHP环境变量存在,才能执行PHP文件[root@VM_0_26_centos129]#php-vPHP7.2.18(cli)(built:May6201911:33:20)
柒染沫丶二杆
·
2020-08-26 08:59
linux
TP5
连接数据库和phpstrom连接数据库(宝塔面板数据库连接)
1.编译器:phpstrom框架:
TP5
服务器面板:宝塔面板2.我遇到的核心问题:数据库、用户名、密码均正确但是无法连接,使用宝塔面板的都知道phpmyadmin的端口号是888,注意注意这个888是phpmyadmin
weixin_30608131
·
2020-08-25 17:50
易优cms后台RCE以及任意文件上传漏洞
前言EyouCms是基于
TP5
.0框架为核心开发的免费+开源的企业内容管理系统,专注企业建站用户需求提供海量各行业模板,降低中小企业网站建设、网络营销成本,致力于打造用户舒适的建站体验。
weixin_30415113
·
2020-08-25 17:49
core_java面试题 包含spring
框架源码分析
72c1773f0912a216147929a3.htmlhttp://anzhoujava.iteye.com/blog/701175http://www.iteye.com/wiki/blog/701175包含spring
框架源码分析
HkEndless
·
2020-08-25 12:53
JAVA基础
JDK源码分析
linux下tomcat8安装详解(附图解步骤)
一、环境准备jdk版本:1.8工具:xShell5xf
tp5
说明:本文是通过Xshell5工具远程连接Linux操作,原理一样.二、安装步骤1、下载安装包官网下载地址:http://www.oracle.com
imiMi_
·
2020-08-25 09:24
运维
linux
tomcat
jdk
[漏洞分析]thinkphp 5.x全版本任意代码执行分析全记录
吃完饭回来看到这个公告都傻眼了,整个
tp5
系列都影响了,还是getshell。(以下截图为后截图,主要是想讲一下从无到有,如何分析漏洞,整个过程是怎么样的。)
weixin_30530523
·
2020-08-25 05:34
IIS6.0服务器架站无法访问解决方案总结(转载+总结)
------------------------------------------------------**************************************附:解决与“HT
TP5
00
starlee1738
·
2020-08-25 04:23
IIS
5.0/6.0
iis
服务器
windows
.net
asp
asp.net
TP5
入门-虚拟主机设置
没配置虚拟主机之前我们需要输入localhost\
tp5
\public才能正确访问到
TP5
入口文件若是设置了虚拟主机我们只需要输入www.
tp5
.com就可以访问到入口文件1:首先我们修改集成环境中的配置文件
卖苹果的小孩
·
2020-08-25 04:35
PHP学习
tp5
读取图片路径失败,静态访问资源文件方法
今天在做项目时候,需要对资源文件进行访问。根据手册提供的帮助,在config文件中设置了如下信息。大大简化了资源文件读取的路径复杂性。效果如下但是很快便遇到了问题。我使用同样的思路,将路径放入到数据库中,再从数据库读出渲染到view,以达到批量读取图片的效果时,却解析不到资源了。打开控制器看一下看到这里大概就明白了,“__IMG__”是我们在配置文件中配置的替换变量,而当我们浏览器访问我们的PHP
卖苹果的小孩
·
2020-08-25 04:35
PHP学习
TP5
之url访问读取不到CSS文件
经过了一方折磨之后就是这个样子这里总共有三个文件分别是控制器,模板和样式HTML的链接如下按道理来说是可以访问的到的,但是请注意,我们这里使用的是
TP5
框架,每一套框架都有他自己路径解析规则。
卖苹果的小孩
·
2020-08-25 04:35
PHP学习
AJAX+
tp5
+JQ
虽然
TP5
自带了paging非常好用,可以自动用render分页,但是每次换页都会刷新页面,非常难受。为此,开始用更加好用的AJAX技术,在这里做一个小总结。
卖苹果的小孩
·
2020-08-25 04:04
PHP学习
(转载)centos 7 中部署
tp5
框架
黑白cat原文地址:http://www.thinkphp.cn/topic/45616.html最近在Windows上使用
TP5
开发了一个网站之后,测试和上线需要在Centos上进行,因此对部署流程做一点小小的总结
小猪爱上佩奇
·
2020-08-25 04:07
PHP
linux
关于使用JDBC时MySQL连接池关闭错误的问题
网上查到应该是MySQL连接没有关闭的问题,于是我在每个使用了连接conn的函数上都加了关闭连接的代码conn.close(),但是Tomcat报HT
TP5
00错误。
葬爱珈珇☞
·
2020-08-25 04:58
数据库
tp5
获取上传文件信息
散列值->sha1获取文件的sha1散列值上传文件move()方法中,ROOT_PATH代表的是public上一级目录,跟域名配置没关系,比如所有的项目文件都在D:\PHPStudy\php\WWW\
tp5
Undefind_object
·
2020-08-25 02:14
Composer中创建
tp5
项目报错:Failed to initialize global composer: Composer could not find the config ...
1.错误重现:创建一个
tp5
的项目E:\PHP\FrameWork>composercreate-projecttopthink/think
tp5
--prefer-dist-vvv报错如下:Failedtoinitializeglobalcomposer
LongMarkCai
·
2020-08-25 02:36
Composer
PHP
Laravel
框架源码分析
---框架启动过程
标签:laravel源码分析在我们学习一个框架的过程中,了解一个框架的启动流程,对于我们理解、使用好框架具有很大帮助,今天我们就来看一下laravel框架启动过程。框架启动过程中的相关类在laravel启动过程中,主要涉及到以下类:Illuminate\Foundation\ApplicationApplication是laravel框架最核心的类之一。它首先是一个IOC容器,管理整个框架类对象的
上善若水_f6a4
·
2020-08-25 02:23
php将二维数组按日期(支持Ymd和Ynj格式日期)排序
TP5
.1框架自带排序无法满足查询数据的Ynj格式日期排序,所以写了一个如下“将二维数组按日期(支持Ymd和Ynj格式日期)排序”。
fyonecon
·
2020-08-24 23:45
php中小型项目开发
首先是技术框架选型:yii、laravel还是thinkphp,考虑到团队成员对TP比较熟悉,有thinkcmf和weiphp可拿来做产品二次开发,但结合业务需求,我们最终选择的还是最新版的
TP5
框架,
weixin_33892359
·
2020-08-24 23:36
php入门大纲
文章目录PHP基础入门1.php作为http请求服务端语言的处理流程1.1域名解析1.2http请求1.3nginx服务器1.4渲染返回2.
tp5
使用介绍1.
tp5
好处,对比其他框架laraval、Yii
xwx_100
·
2020-08-24 18:56
Php7.0
tp5
深入浅出:全面了解PhpSrtorm软件调试ThinkPhp框架
ThinkPhp5.02.已经安装phpstorm3.已经安装相对应版本的Xdebug的二,查看PHPStorm给的调试建议1.打开PHPStorm2.打开新项目的设置3.打开调试,阅读调试流程三,PHPStorm调试
TP5
xwx_100
·
2020-08-24 18:55
Php7.0
深入浅出:全面了解PHP7.0安装Xdebug调试并配置到ThinkPhp5框架
https://xdebug.org/wizard.php2.把phpinfo的信息粘贴进去测试3.得到Xdebug版本以及安装步骤三、跟着安装步骤就行1.特别提醒一、查看PHP模式从下图可以看出我的
tp5
xwx_100
·
2020-08-24 18:55
Php7.0
linux
tp5
关于 runtime 权限问题总结
不建议碰到权限就777,如果你是php-fpm的方式运行,看php-fpm运行的用户是谁,就把网站的所有者和所在组都改为对应的用户,比如apache用户,则用chown-Rapache.apachexxxx/查看php-fpm用户ps-aux|grepphp-fpmroot97370.00.657595625488?SsAug080:02php-fpm:masterprocess(/etc/php
Tyrone_XU
·
2020-08-24 18:52
linux
【c语言】const关键字
e.constint*constp4;d.intconst*cons
tp5
;在e与d情况指针本身与它所指向的数据都
Cardiac.TJ
·
2020-08-24 17:57
内功心法
TP5
整合阿里云短信
1.安装composerhttps://getcomposer.org/downl...到这里下载composer安装包,安装2.安装阿里SDK在
TP5
项目根目录,打开CMD,运行composerrequirealibabacloud
周晓杰
·
2020-08-24 17:39
php
thinkphp5
短信
12、
TP5
加载任意位置多类型的配置文件
本章节讲解了如何加载其他位置的配置文件,因为配置文件不一定非要在应用目录下,也不一定非要在config目录下,也不一定非要是config.php文件,也可以是任意的文件名。其他位置的配置文件首先,创建文件:/config/newconf/conf.php,随便写些内容:'欢迎光临',];?>如何加载呢?在application底下的默认控制器里的/application/index/control
IUVO
·
2020-08-24 17:54
【填坑】
TP5
自定义全局异常处理提示render不兼容
TP5
自定义全局异常处理,所有抛出的异常都通过自定义render方法渲染,再返回客户端显示。
鹿角包
·
2020-08-24 16:37
thinkphp5.1
php框架
tp5
.1 withAttr sql 获取器
$user=Db::name('user')->json(['info'])->withAttr('info.name',function($value,$data){returnstrtolower($value);})->find(1);dump($user);
lee_code
·
2020-08-24 16:50
thinkphp5.1
php
xshell 常用命令
./..切换到上二级cd/切换到根目录cd~切换到主目录sudovimSidebarItem.vue查看文件内容vimSidebarItem.vue:q退出rm-rfdist删除下载Xf
tp5
安装完之
诗和远方的田野和永远都走不完的套路
·
2020-08-24 15:12
tp5
集成第三方支付参考
推荐:1,yansongda/pay代码:https://github.com/yansongda/pay文档:https://yansongda.gitbooks.io/pay/docs/alipay/pay.html2,大愚/payment代码:https://gitee.com/helei112g/payment文档:https://helei112g1.gitbooks.io/paymen
四季变幻
·
2020-08-24 14:14
31、
TP5
的前置操作
1、什么是前置操作?所谓的前置操作,就是某个操作执行之前先要执行它才可以。类的构造方法就可以看做类中所有操作的前置操作。所以我们可以用类的构造方法来初始化类的属性。前置操作与构造方法相比呢它的功能更进了一步,他不仅可以把某个方法指定为全部方法的前置操作,还可以将这个方法指定为特定方法的前置操作,或者除了某个方法之外的其他方法的前置操作。打开默认模块默认控制器来进行演示,如果要在当前控制器中使用前置
IUVO
·
2020-08-24 13:46
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他