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
.1中使用Redis来缓存
问题在
thinkphp5
.1项目中需要引入Redis,安装redis后在tp5.1写入相关的操作代码后却一直报错,可能出现的问题如下:1.安装不正确,即redis没正常运行2.没有添加php_redis
WildKid1024
·
2020-08-11 03:04
PHP
ThinkPhp
Redis
thinkphp6学习教程与源码 tp6开源CMS系统源码研究
thinkphp6最新正式版框架上市已经有一段时间了,从官方的介绍来看,tp6的框架和tp5有很大的区别,完全重新改写了底层架构代码和逻辑,所以不支持
thinkphp5
的无缝升级,也就是说如果你之前的项目用的是
石头大叔
·
2020-08-10 20:00
thinkphp 5.1框架解析(三):容器和依赖注入
在上一篇文章中我们讲到了ThinkPHP如何实现自动加载,如果想看的话可以看
ThinkPHP5
.1源码浅析(二)自动加载机制在阅读本篇文章之前,我希望你掌握了IOC、DI、Facade的基本知识,如果不了解
什么都只会一点点
·
2020-08-10 19:31
百度云虚拟主机安装
ThinkPhp5
.1项目 配置文件修改
最近百度云在对云系类产品进行促销活动,加上最近准备做一个音乐类的小项目便购买了一台便宜的虚拟主机。但是将ThinkPhp程序放上去的时候却出现了不加index.php就回出现404错误。研究了下百度云主机文档,在webroot下面的bcloud_nginx_user.conf进行了配置charsetutf-8;location/{#下面主要是解决在url地址中省略"index.php"时使用的规则
qiuyu6958334
·
2020-08-10 18:06
php
百度智能云虚拟主机搭建
ThinkPHP5
.0项目
1、把TP项目上传至/webroot/目录2、在源码根目录上创建index.php入口文件(内容如下)
weiss_1997
·
2020-08-10 17:52
代码
虚拟主机环境配置
thinkphp5
.1部署在百度云主机的注意事项
thinkphp5
.1部署在百度云主机的注意事项网站建好了,找了一圈好点的云主机部署,首先看的是openshift,虽然有免费的支持,但是限制很多,且部署相当麻烦。
potherb3
·
2020-08-10 16:14
Thinkphp5
.0 的使用模型Model查询
Thinkphp5
.0的使用模型Model查询一、查询多条记录获取多个数据可以使用:select()方法和all()方法。示例一:使用all()方法。
banyu0052
·
2020-08-10 15:26
ThinkPHP5
:评论、回复功能设计,连表查询优化
目录0x00评论表设计0x01控制器0x02Model层0x03关联查询优化连表查询的劣势:优化思路:(多次单表查询+拼接数据)代码:0x00评论表设计0x01控制器check($data)){returnshow(config('api.fail_code'),$cmt_validate->getError(),[],403);}//查询数据库中是否有该文章if(!model('News')->
无在无不在
·
2020-08-10 11:15
PHP
数据库
ThinkPHP5
在PHP7以上使用QueryList4, ThinkCMF在PHP5中使用QueryList3教程
QueryList是一款用于网页采集爬虫的框架,官方最新版本为QueryList4,QueryList4版本只能在PHP7以上使用;在PHP7以上环境中,如何在
ThinkPHP5
中使用QueryList4
丁TT
·
2020-08-10 10:12
PHP/建站
Thinkphp5
整合微信扫码支付开发实例
ThinkPHP框架是比较多人用的,曾经做过的一个
Thinkphp5
整合微信扫码支付开发实例,分享出来大家一起学习打开首页生成订单,并显示支付二维码publicfunctionindex(){$wechat
IT老王博客
·
2020-08-10 10:14
phpstudy 500 Internal Server Error 解决办法
版本:phpstudy2018报错:500InternalServerError原因:手动选择路径的时候,产生了斜杠不同正确:(“D:/phpStudy/PHPTutorial/WWW/
thinkphp5
0
zhangweijin1993
·
2020-08-10 08:16
路由参数基础语法以及路由、URL和URI的基本概念
Route::rule('路由表达式','路由地址','请求类型','路由参数(数组)','变量规则(数组)',);GET,POST,DELETE,PUT
ThinkPHP5
支持的请求类型包括['GET'
zj12november
·
2020-08-10 05:51
TP5技术总结
PHP
计算机基础知识
计算机网络
PHP黑马整套项目实战(目前最新)
第二阶段核心编程01核心编程02mysql03php基础语法04面向对象05PDO06Smarty07MVC和blog项目第三阶段
ThinkPHP5
商城系统+项目实战01SVN02ThinkPHP03JavaScript
L鑫荣
·
2020-08-10 04:38
Linux服务器下安装Composer 并使用Composer安装
Thinkphp5
.1
Composer官方文档:https://docs.phpcomposer.com/00-intro.htmlComposer是一个php的包管理器。要求php版本在5.3以上。一、安装ComposerLinux操作系统安装Composer:1、首先保证php可执行文件位置在环境变量[root@featue~]#php-vPHP7.2.13(cli)(built:Dec29201816:38:20
weixin_33843947
·
2020-08-10 03:19
Thinkphp5
数据分页显示
使用
Thinkphp5
实现分页很是简便。
谭小工
·
2020-08-10 01:56
ThinkPHP
thinkPHP5
.1 跨域请求的实现
一个人写的项目在本地测试、上线测试都没问题,那是因为都是在同域下的,肯定不会出现跨域问题啦...,傻佬!跨域的出现:如第三方请求服务器的接口,本地html文件中使用ajax请求服务器上的接口,都会出现跨域问题域=协议名+主机名+端口号,只有这三部分相同才能称为是相同的域访问在index.php的入口文件中添加
骚飞的猪
·
2020-08-10 00:51
php
php
thinkphp5
中使用阿里云的短信服务
为方便大家快速方便的使用sdk,将我自己封装的短信调用方法提供如下,方便大家参考:1.请自行下载php的sdk2.创建短信签名、短信模板,云资源使用的子账号并分配相关权限3、将SDK中api_sdk文件夹重命名后放入
thinkphp5
Bennett_G
·
2020-08-09 20:45
PHP
线上攻防实验 TP5框架接口签名加密通讯安全指南
本实验通过我们之前推出的“通用API接口签名加密通讯安全指南”,进行深度安全实践,在
ThinkPHP5
框架有真实场景实现API接口签名加密通讯!
anquanlong
·
2020-08-09 19:50
攻防实验
Thinkphp5
.1对于空模块、空控制器、空方法的一些处理方案
Thinkphp的好处就不用说了,从事开发以来,从3.2到现在的5.1(6.0了解下,还没有深入了解,望谅解),对于里面的空模块、空控制器、空方法处理,都有些不一样,开发文档里面也有一些介绍,说实话,理解能力不强,看的不是很明白,操作起来不是很舒服,所以还是打算用自己的方案处理,这里重点介绍下最近项目用到的方案空模块和空控制器这个开发文档是没有说明的,但是这个又是必须的找到Module.php文件
疯狂份子
·
2020-08-09 15:46
PHP技术
TP5.1整合Workerman,实现WebSocket的demo,一路走来踩过的那些坑
官方手册是必须要看的:https://www.kancloud.cn/manual/
thinkphp5
_1/354134一切准备就绪:phpthinkworker:gatewayFatalerror:CalltoundefinedfunctionWorkerman
JadePlus
·
2020-08-09 11:52
PHP
Workerman
WebSocket
ThinkPHP5
+ predis 环境配置
首先,下载Predis源代码,地址:https://github.com/nrk/predis/tree/master。将代码至于/vendor目录下,代码结构如下:2.创建Redis.php文件【方便引用】路径:\thinkphp\library\think\Redis.php【下面是不完全版,可以随时补充Redis的语法】set($name,$value);}//取出publicstaticf
精哥哥
·
2020-08-09 11:49
Linux
PHP
mysql
TP5 控制器Controller中URL,跳转和重定向
/login/');}}注意:要有usethink\Controller;classIndexextendscontroller官方文档:https://www.kancloud.cn/manual/
thinkphp5
我是高手高手高高手
·
2020-08-09 08:26
thinkphp5
layui插件
仿乐优商城后台管理-前端vue+后端
thinkphp5
.1+数据库mysql项目开发----前端第一天
仿乐优商城前端后台管理开发文档目录文章目录1、功能要求二、技术选择2.1、要求2.2、技术选型三、开发3.1、项目搭建3.2、目录结构3.2、基础配置3.2.1、入口文件main.js2.3.1、全局基础配置3.2.2、路由组件导入和注册3.2.3、vuetify导入和注册2.3.4、axios配置3.2.5、导入样式3.2.6、导入自定义组件3.2.7、自定义组件介绍3.2.8、导入自定义全局过
gaogzhen
·
2020-08-09 08:50
前端
#
vue
#
vuetify
vue.js
前端
Vue.js的初步使用
Vue.js的初步使用领导布置了一个新任务,这次尝试着前端使用bootstrap+vue.js后端用
thinkphp5
进行开发。
可乐少点冰
·
2020-08-09 06:10
Vue-js
个人总结
使用phpqrcode生成带logo的二维码
使用phpqrcode生成带logo的二维码步骤【
thinkPHP5
】下载phpqrcode类,地址:https://sourceforge.net/projects/phpqrcode/下载完成后在vender
可爱馅儿的怂包子
·
2020-08-09 05:28
PHP
TP5
PHP7在
thinkphp5
下连接mysql
开始连接数据库时不成功,报错notdatabaseuse,我就奇怪,明明已经根据手册的方法连了数据库,这时没想到是连接方法错误,在网上查发现php7是已经不用MySQL了,使用mysqli。这时我就怀疑是不是tp5默认使用mysql驱动,再继续查,然后就是坑人的地方,看到有些人说在comfig.php里设置‘type’=>'mysqli'就行,当时也是没脑就照着设了,后来发现,这个type不是使用
宁次君
·
2020-08-09 03:46
学习心得
thinkphp5
.1在PHP7下使用phpmailer发邮件 说说这个坑!
【1.composer安装phpmailer】由于我是macwindow用户直接百度一下composer安装phpmailer;mac、linux用户首先cd到thinkphp的根目录、然后在终端输入:composerrequirephpmailer/phpmailer【2、设置邮箱】由于我用的163的邮箱,所以我就以163为例。qq邮箱往上有很多例子,我就不重复造轮子了。1):进入邮箱打开最上面
weixin_44187959
·
2020-08-09 02:16
php
Vulhub漏洞复现之Apache解析漏洞总结
的两种类型漏洞环境靶机:vulnhub与vulhub的区别Vulhub漏洞复现之Dns域传送漏洞Vulhub漏洞复现之Django(小于2.0.8)任意url跳转漏洞(CVE-2018-14574)Vulhub漏洞复现之
ThinkPHP5
努力的学渣'#
·
2020-08-09 01:47
复现漏洞
技术总结
thinkphp3.2升级至
thinkphp5
.1
view文件#修改文件名#把tp3.2.3\app\module\view文件夹下所有文件夹拷贝至tp5\app\module\view打开cmd命令窗口,cd至view文件夹下,执行dir/b1.bat使用notepad++打开1.bat,使用正则替换,将(^.*$)替换为ren$1\L$0。保存1.bat,双击执行修改标签#正则:改为{foreach$1}改为{/foreach}正则:改为{i
小黑雷
·
2020-08-08 22:28
php
VUE +
thinkphp5
阿里云视频点播
我这个只是借助了阿里云视频点播服务的转码服务将各种格式视频传到阿里云然后获取url播放其他服务并没有做首先需要在阿里云后台开通视频点播服务开通之后如图就可以看到自己之后上传的视频列表这里还需要做一个回调配置在全局配置->回调设置配置一个视频上传成功之后的回调地址这个后面可以用到其次php端引入SDK(根据官方文档引入其中两个)tp5的存放位置如图放在extentd目录下(由于上到服务器会报一个小错
qq_39070698
·
2020-08-08 20:57
技术文档
vue
thinkphp5
阿里云视频点播
ThinkPHP3.2升级为
ThinkPHP5
.1日志
第一步:备份代码和数据库第二步:合并插件和应用代码第三步:代码目录全部改成小写(Uploads除外)第四步:控制器和模型的PHP文件改名把controller目录下的文件名人全部由***Controller.class.php改成***.php,如:ActionController.class.php改成Action.php。把model目录下的文件名人全部由***Model.class.php改
O夫子
·
2020-08-08 19:24
php
ThinkPHP5
.0版本安装教程
在安装过程中看到很多的视频和教程,还要配置iindex文件等等,但是就是不成功。后来明白那些教程不适合现在的版本。实际上ThinkPHP也不算安装,只是将文件夹放在相应目录下就可以。下面介绍安装教程。前提,我用的是最简单的安装方式,并不是什么Git和composer安装。而且我用的Wampserver环境。第一步:去ThinkPHP的官网下载ThinkPHP:www.thinkphp.cn(推荐下
makelucky
·
2020-08-08 18:45
PHP
thinkphp 3 升到 thinkphp 5 或更高 ( 资料收集)
https://www.cnblogs.com/shy-/p/10447827.htmlthinkphp3.2升级至
thinkphp5
.0.24view文件#修改文件名#把tp3.2.3\app\module
james_laughing
·
2020-08-08 16:31
php
【微擎】ThinkPHP框架开发微擎应用?
/public/index.php';exit;}}
ThinkPHP5
.1中的index.phppa
理查德泰森
·
2020-08-08 15:11
PHP
ThinkPHP5
之Validate和Validate层的封装
版本:TP5学后台的小伙伴应该都对ThinkPHP有一定的了解,比如说最传统的MVC思想,大家肯定对这三个层背的很熟,模型、控制器、视图,并且很多人或许都认为TP框架就是这三个层,把他们分开,封装好,就相当于用框架完成了一个项目。其实TP不只限于这些,分层的这种思想其实是想让我们的后台代码更加的纯粹,模块与模块之间,方法与方法之间,让整套代码更加的顺畅,减少冗余。通过TP对于类的封装和调用,有一定
_我走路带风
·
2020-08-08 00:11
后台开发
ThinkPHP5.0
开发日记
php表单验证 对应jquery-validate插件
如果对参数不懂,可以参考jquery-validate插件学习推荐:《
thinkphp5
经典案例》http://www.kancloud.cn/duerhong/rumen/308144thinkphp
youmypig
·
2020-08-07 23:24
php手册
php
thinkphp5
解决跨域问题
解决方法网上有许多从各个角度来解决的方案,我不多赘述,只说明:本人的是使用
thinkPHP5
在服务器
藏-
·
2020-08-07 21:21
tp5单元测试1
1.安装
ThinkPHP5
的单元测试扩展composerrequiretopthink/think-testing=2.0.*2.安装完成后,会在应用根目录下面增加tests目录和phpunit.xml
wjp@001
·
2020-08-07 16:58
#
tp5
thinkphp5
连续签到;php连续签到奖励不同积分案例
最近项目有个需求,需要实现连续签到奖励不同积分,中间断签则重新计算的功能,弄了一晚上,写了一个雏形demo,记下开发思路。需要考虑部分:1,会员基数大,如果每个人的签到记录都存入数据库,每次签到查询会造成较大的查询和写入压力2,签到不同天数积分的获取问题初步设定优化方案:每次会员签到,触发删除签到记录,删除掉该会员数据两天前的签到数据,保留前一天的签到作为签到存档开发思路:会员表增加连续签到天数字
hujian-blog.vip
·
2020-08-07 16:49
thinkphp5开发总结
Thinkphp5
开启调试模式
方法一、在application下面的配置文件config.php中把调试模式改为true方法二、在应用的ROOT_PATH目录下面定义.env文件,并且定义APP_DEBUG配置参数用于替代入口文件的常量定义,这样便于在部署环境中设置环境变量来开启和关闭调试模式。(注意:定义了.env文件后,配置文件中定义app_debug参数无效。)//设置开启调试模式app_debug=true调试优势:1
林建龙
·
2020-08-07 15:09
【02】ThinkPHP
如何利用 Docker 搭建网站的开发环境
我们以
ThinkPHP5
.1为例,介绍如何在Windows中利用docker
lamp_yang_3533
·
2020-08-07 14:22
Docker
Thinkphp5
-开启调试模式
Thinkphp5
-开启调试模式大家好,我是Yangrl.给大家拜个晚年,祝狗年大吉,吧:)之前一直没注意,看着别人出错都是这种样子(调试模式)↓我的TP5是这个样子(部署模式)↓虽然觉得他们那种挺酷但没怎么在意
yAngrUiLin啊
·
2020-08-07 12:20
PHP
Thinkphp6快速入门一、
屏幕前学习的你,又是最靓的仔凭啥不学他开始部署tp6:引言:thinkphp6其实就是
thinkphp5
.2,6是最新的版本,很多人听过thinkphp3点几,
thinkphp5
.0,
thinkphp5
.1
望川`
·
2020-08-07 11:01
php学习
ThinkPHP6.0 安装
composer安装ThinkPHP6.0安装完测试开发规范一、目录和文件二、函数和类、属性命名三、常量和配置四、数据表和字段ThinkPHP6.0目录结构框架源码目录面向对象路由简介1.2017年4月27日,
ThinkPHP5
.1
独守空城念旧人
·
2020-08-07 10:11
ThinkPHP6.0
tp5 Column not found: 1054 Unknown column 'id' in 'field list'
ThinkPHP5
.1报错SQLSTATE[42S22]:Columnnotfound:1054Unknowncolumn'id'in'fieldlist'[10501]PDOExceptioninConnection.phpline687
sirdong
·
2020-08-06 15:00
thinkphp5
.x之Collection(集合)解析 php集合
注释难免有不足之处,欢迎指正
thinkphp5
.x之数据库操作相关解析Db类http://blog.csdn.net/fenglailea/article/details/52728705
thinkphp5
weixin_34245082
·
2020-08-06 10:46
ThinkPHP5
实现短信验证码注册功能
在现在这个短信通知泛滥的年代,短信验证码成了不可或缺,与此同时,短信验证码的平台也是各种各样。这样一来,平台好坏就无从区分。这里推荐用云之讯的吧,速度还不错,延迟没有,还送10块钱(100多条吧,测试够用了)。基本概念就不说了,下面直接进入正题吧。1.注册。2.进入到:开发者控制台->短信->产品总览,记录下右下角的api接口中的AppID,AccountSid,AuthToken再去模板库记录下
寻梦资源网
·
2020-08-05 21:17
ThinkPHP5
php
php实现短信验证
url=%2f二、编写核心代码(
thinkPHP5
)示例:$phone,"rand"=>$rand,]);echo"存入成功!".$Sms;};}}?
weixin_30273763
·
2020-08-05 20:39
ThinkPHP5
聚合数据短信验证码接口实现注册/忘记密码功能
1、前端页面主要代码这里点击发送验证码按钮通过ajax将相关信息传到后端getSms方法中。Ustate忘记密码MobileMobileCode获取验证码PasswordSecPassword返回登录注册点击发送验证码之后,根据状态码判断是否启动定时器,如果为true则验证码发送成功,定时器启动,如果为false则跳出相关错误信息的弹窗。functiongetCode(phone){if(!(/^
蛋叔(公众号同名)
·
2020-08-05 19:03
PHP
ThinkPHP5
thinkphp5
dump打印问题省略的问题
[xdebug];指定Xdebug扩展文件的绝对路径zend_extension="D:\phpStudy\php\php-5.6.27-nts\ext\php_xdebug.dll";启用代码自动跟踪xdebug.auto_trace=on;允许收集传递给函数的参数变量xdebug.collect_params=on;允许收集函数调用的返回值xdebug.collect_return=on;指定
qq_26995601
·
2020-08-05 19:13
ThinkPHP
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他