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
thinkPHP6
thinkphp6
sqlserver 数据库遇到的问题及解决方案
thinkphp6
sqlserver数据库遇到的问题及解决方案thinkphp连接sqlserver需要进行环境配置,相对mysql复杂,我本地的环境是使用现在总结如下:
thinkphp6
+sqlserver2008
一号读者
·
2021-06-13 16:30
分享一款基于
ThinkPhp6
+Vue+ElementUI+UniAPP研发的前后端分离后台管理系统框架
为大家分享一款低代码快速开发框架EasyCMF前后端分离企业级快速开发框架是基于
ThinkPhp6
+ElementUI+Vue+UniAPP开发的应用快速开发框架,后台管理部分采用全新的前端UI框架,支持多主题切换
盛小明
·
2021-06-07 23:15
uniapp
thinkPHP
thinkphp
elementui
uni-app
vue
软件框架
02. 开发规范和目录结构
【十天精品课堂系列】主讲:李炎恢学习要点:1.开发规范2.目录结构本节课我们来学习一下
ThinkPHP6
.0的编码开发规范以及框架的目录结构。
王者風範
·
2021-06-05 09:58
thinkphp6
.x+api知识点
1.RestFulApi编码风格简单概念1.传统的是采用混编(html+php)或模板(tpl)的方式进行设计2.前后端分离主要通过后端提供API接口返回的json数据交给前端渲染;这样,后端程序员就专心提供数据,而前端程序员拿数据专心做渲染即可;3.RestFulApi是一种设计风格,推荐的一种规范,有助于统一协同和管理什么是RestFulApi风格参考地址http://restful.p2hp
代码当酒喝
·
2021-05-24 23:22
ThinkPHP6
.0连接数据库的配置
在
ThinkPHP6
框架中,进入config文件夹,打开database.php文件。
遇见Time
·
2021-05-11 16:08
ThinkPHP6系列
thinkphp
后端
Thinkphp6
提示: Command “swoole“ is not defined 的解决方法
在
Thinkphp6
中已经使用如下命令安装好swoole扩展,在php--riswoole,phpinfo()页面都可以查看到swoole的信息composerrequiretopthink/think-swoole
fengda2870
·
2021-05-09 11:15
PHP
如何使用composer导入拼多多的sdk
下载拼多多的phpsdk多多进宝(pinduoduo.com)image.png压缩下载后的文件image.png格式如上图上传到可以直接下载的服务器上,获取下载地址.在
thinkphp6
的composer.json
幻无虚生
·
2021-05-04 17:33
Thinkphp6
数据迁移工具踩坑记
查看安装列表是否有migrate,如果没有就安装数据迁移工具phpthinklist安装数据迁移工具重点:如果你从6.0.0RC3或者其他版本升级上来可能会遇到后面执行migrate:run报错,建议重新安装最新的tp6.0.2这样的报错信息[RuntimeException]Adapter""hasnotbeenregisteredcomposerrequiretopthink/think-mi
挤时间学习的阿龙
·
2021-04-18 23:57
yylAdmin基于
ThinkPHP6
和Vue2的极简后台管理系统
yylAdmin码云:https://gitee.com/skyselang/yylAdminGithub:https://github.com/skyselang/yylAdmin演示地址:yylAdmindemo账号:yyladmin、admin密码:123456提示:演示账号只有部分权限,请下载源码安装体验全部功能简介yylAdmin是一个极简后台管理系统,只有登录退出、权限管理、日志管理等
skyselang
·
2021-04-18 06:05
phpstorm远程连接服务器并实时更新发布代码(
thinkphp6
.0.7)
想要phpstrom远程连接上服务器,需要通过以下步骤操作,具体操作跟随一起看看吧!Step1打开phpstormTools->Deployment->ConfigurationStep2开始配置连接参数,我的是阿里云的服务器,有一个TestSftpconnection测试连接的可以先测试下选择yes接下来Step3:Text-to-HTMLconversiontool后面继续连接到你的服务器,并
·
2021-04-17 19:36
thinkphp6
消息队列(60秒延时发送邮件)
首先composer安装composerrequiretopthink/think-queue配置config/queue.php//+----------------------------------------------------------------------return['default'=>'database','connections'=>['sync'=>['driver'
颜夕_ying
·
2021-04-13 14:37
thinkphp6
这款相见恨晚的开源商城,真的能商用!
技术架构:PHP7.2+
ThinkPHP6
.0+Un
·
2021-03-31 10:18
phpgithub小程序
这款相见恨晚的开源商城,真的能商用!
技术架构:PHP7.2+
ThinkPHP6
.0+Un
·
2021-03-31 09:06
phpgithub小程序
安装
thinkphp6
并配置多应用模式
安装
thinkphp6
如果你是第一次安装的话,在命令行下面,切换到你的WEB根目录下面并执行下面的命令:composercreate-projecttopthink/think
thinkphp6
这里的
thinkphp6
雨梦wwy
·
2021-02-17 10:42
php实战RabbitMQ八(
ThinkPHP6
应用RabbitMQ)
php实战RabbitMQ八(
ThinkPHP6
应用RabbitMQ)序言操作环境tp6设置开启多应用(按需开启)完善多应用(按需添加文件夹)自定义命令命令文件代码rabbitMQ配置最终目录结构生产者代码消费者代码调用者代码运行示例序言
小猴子喝牛奶
·
2021-02-16 14:26
php
rabbitmq
PHPStorm中的Thinphp6没有内库方法提示
前言:自thinkphp5.1之后,
ThinkPHP6
内库方法提示消失,如何修复?让我们来看看如何修复提高我们开发效率。
Jack_num1
·
2021-01-30 21:37
ThinkPHP
thinkphp6
thinkphp6
通用api格式
在日常api开发中,制定一个通用api的格式是非常重要的,便于后期维护1.状态码统一管理,新建一个status.php文件用于状态码的管理1.png2.将api统一封装2.png3.在BaseController中重写__call方法,当调用不存在的方法时,就会调用__call方法,会传入请求方法和参数3.png4.在控制器下面新建Error控制器,然后添加__call方法,这样就会调用不存在的控
清水昏昏
·
2021-01-28 16:26
ThinkPHP6
.0.5 验证码 遇到的坑 (验证失败)
今天在使用tp框架中提供的验证码功能的时候,在进行验证的时候一直验证失败,后来看了下配置才发现,Session中间件默认是关闭的,得开启才行。还有不知道是不是因为是多应用模式的原因,我在安装好captcha后,在全局的配置目录下,并没有captcha的配置文件。如果需要自己配置一些属性设置的话,可以根据自己需要把下方这个配置文件放到全局的配置目录下,或者某个应用的配置目录下。captcha.php
jiangxiaoju
·
2021-01-21 11:42
PHP
ThinkORM2.0开发指南
*系列的内置ORM类,以优异的功能和突出的性能著称,从
ThinkPHP6
.0版本开始支持独立使用,并作了升级改进,提供了更优秀的性能和开发体验,最新版本要求PHP7.1+。
流年
·
2021-01-20 17:53
php
mysql
数据库
orm
ThinkORM2.0开发指南
*系列的内置ORM类,以优异的功能和突出的性能著称,从
ThinkPHP6
.0版本开始支持独立使用,并作了升级改进,提供了更优秀的性能和开发体验,最新版本要求PHP7.1+。
流年
·
2021-01-20 17:22
php
mysql
数据库
orm
ThinkPHP6
修复复杂验证条件无效问题
修复
ThinkPHP6
复杂条件无效验证无效背景//多个字段验证唯一验证条件'name'=>'unique:user,status^account',//复杂验证条件:支持单个字段验证以及多个字段验证'name
Jack_num1
·
2021-01-19 17:10
ThinkPHP
Thinkphp6
thinkPHP6
报错:Failed to listen on 0.0.0.0:8000 (reason: һַȨ“
1、在命令行执行命令”phpthinkrun“时,回车后,反馈显示ThinkPHPDevelopmentserverisstartedOnhttp://127.0.0.1:8080/YoucanexitwithCTRL-CDocumentrootis:D:\php\thinkPHP_6\public[SunJan1021:51:542021]]Failedtolistenon0.0.0.0:800
阮子亲
·
2021-01-10 22:21
PHP
thinkPHP
php
thinkphp
PHP框架
thinkPHP6
的下载与安装——详细步骤
www.phpcomposer.com/2、安装好composer之后,打开命令提示符界面 更新composer到最新版本,输入命令composerselfupdate3、使用composer下载
thinkPHP6
.0
阮子亲
·
2021-01-09 17:31
前端框架
PHP
thinkPHP
php
thinkphp
ThinkPHP6
.0 重写URL去掉Index.php的解决方法
踩坑!官网给的解决方案:解决重写URL,省去index.php问题可以通过URL重写隐藏应用的入口文件index.php,下面是相关服务器的配置参考:[Apache]httpd.conf配置文件中加载了mod_rewrite.so模块AllowOverrideNone将None改为All把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下Options+FollowSymlinks
·
2021-01-08 17:43
ThinkPHP6
通过Ucenter实现注册登录的示例代码
在和ucenter通信成功后,实现注册登录就非常简单了。简要记录如下。1新建一个controller用来继承Ucenter\Controller\UcController,并新建构造方法,用来实例化UcControllerinit();}}2indexcontroller添加uc类变量。private$uc;3index方法中实例化uc控制器,对UCenter接口的操作通过$this->uc来完成
·
2021-01-05 15:13
ThinkPHP6
通过Ucenter实现注册登录
在和ucenter通信成功后,实现注册登录就非常简单了。简要记录如下。1新建一个controller用来继承Ucenter\Controller\UcController,并新建构造方法,用来实例化UcControllerinit();}}2indexcontroller添加uc类变量。private$uc;3index方法中实例化uc控制器,对UCenter接口的操作通过$this->uc来完成
sarawang
·
2021-01-05 14:59
thinkphp6
ucenter
php
基于
Thinkphp6
的微信公众号交互式消息开发
看完thinkPHP实战,我从github上下载了书中的代码,准备运行一下微信公众号开发的程序。可是,因为书中使用的是ThinkPHP3.2.3,而最新版本已经是6.0.X,反正我对ThinkPHP不熟悉,就下载了最新版来使用。我预料到因为版本不同,程序运行会有问题。我想的是,遇到一个解决一个吧。没想到,我遇到了很多困难,两天了才把程序跑起来。最后还更改了框架的一点点代码。闲话少说,我依次罗列下遇
sarawang
·
2021-01-04 21:41
thinkphp6
wechatapi
基于
ThinkPhp6
+Vue+ElementUI前后端分离解决方案
项目介绍RXThinkCMF_EVTP6_PRO前后端分离开发框架是基于
ThinkPhp6
+ElementUI+Vue开发的权限架构及内容管理框架,采用全新的前端UI框架,支持多主题切换,前端UI框架完全适配手机端
西里古里
·
2021-01-04 21:21
ThinkPhp6
Vue
element-ui
ThinkPHP6
与Ucenter整合
UCenter接口开发文档整合前提
thinkphp6
这个肯定已经有了。安装Ce
sarawang
·
2021-01-04 21:33
thinkphp6
ucenter
ThinkPHP6
通过Ucenter实现注册登录
在和ucenter通信成功后,实现注册登录就非常简单了。简要记录如下。1新建一个controller用来继承Ucenter\Controller\UcController,并新建构造方法,用来实例化UcControllerinit();}}2indexcontroller添加uc类变量。private$uc;3index方法中实例化uc控制器,对UCenter接口的操作通过$this->uc来完成
sarawang
·
2021-01-04 21:33
thinkphp6
ucenter
ThinkPHP6
结合GuzzleHTTP发送HTTP请求
背景thinkphp微信公众号程序主动调用微信的接口需要用到access_token,以及需要主动发送请求设置公众号菜单。为什么选择GuzzleHTTPGuzzle是一个PHP的HTTP客户端,用来轻而易举地发送请求,并集成到我们的WEB服务上。接口简单:构建查询语句、POST请求、分流上传下载大文件、使用HTTPcookies、上传JSON数据等等。发送同步或异步的请求均使用相同的接口。使用PS
sarawang
·
2021-01-04 21:32
thinkphp6
guzzle
http
ThinkPHP6
项目基操(20.实战部分 数据库操作返回值总结)
数据库操作返回值总结0.前言1.Db类操作数据库1.1新增1.2更新1.3删除1.3.1单条删除1.3.2批量删除1.4查询1.4.1单笔记录1.4.2多笔记录2.Model模型类操作数据库2.1新增2.2更新2.2.1单笔更新2.2.2批量更新2.3删除2.3.1删除模型2.3.2根据主键删除2.3.3条件删除2.4查询2.4.1单笔记录2.4.2多笔记录0.前言1.Db类操作数据库1.1新增$
zy1281539626
·
2021-01-03 15:13
thinkphp
数据返回
mysql
model
ThinkPHP6
项目基操(19.实战部分 Mysql模型事务操作)
模型事务操作前言1.Mysql数据库注意2.thinkPHP模型使用事务前言事务操作在复杂的数据库操作的时候尤为重要,特别是在操作多张表的时候,如果某一步骤出错了,就会导致有脏数据,会很危险,比如A表操作完需要再操作B表,如果A表操作成功,B表操作失败,那么A表的数据需要回滚,否则A表就会有脏数据。这个时候事务处理就派上用场了。1.Mysql数据库注意使用事务处理的话,需要数据库引擎支持事务处理。
zy1281539626
·
2021-01-02 23:48
thinkphp
事务
mysql
模型事务
ThinkPHP6
项目基操(18.实战部分 表单令牌Token 防CSRF)
表单令牌Token0.前言1.TP6令牌token使用1.1表单提交1.2AJAX提交2.TP6令牌token验证2.1路由验证2.2控制器验证2.3验证器验证0.前言表单令牌是为了防止表单重复提交,防止跨站请求伪造(Cross-siterequestforgery),也被称为one-clickattack或者sessionriding,通常缩写为CSRF或者XSRF。1.TP6令牌token使用
zy1281539626
·
2021-01-02 17:39
thinkphp
token
csrf
表单令牌
ThinkPHP6
项目基操(17.实战部分 Filesystem文件上传)
Filesystem文件上传控制器:request->isPost()){returnshow(config("status.error"),"请求不合法");}$file=$this->request->file("file");$savename=Filesystem::putFile('topic',$file);if(!$savename){returnshow(config("statu
zy1281539626
·
2021-01-01 18:16
thinkphp
文件上传
upload
fileupload
Filesystem
ThinkPHP6
项目基操(15.实战部分 阿里云短信redis)
阿里云短信redis一、安装阿里云短信SDK二、封装到项目lib中三、radis记录验证码1.安装redis服务2.可视化redis管理软件3.PHP安装redis扩展4.配置缓存redis5.redis保存短信验证码,设置过期时间6.验证短信验证码一、安装阿里云短信SDK阿里云短信调试阿里云短信SDKPHP文档参考阿里云官方文档安装阿里云短信SDK:`composerrequirealibaba
vm小张
·
2020-12-27 08:22
css
sass
es6
think-swoole 3.0入门教程(thinkphp 6.0)
前言ThinkPHP即将迎来最新版本6.0,针对目前越来越流行Swoole,thinkphp也推出了最新的扩展think-swoole3.0安装由于目前
thinkphp6
.0没有稳定版本,所以只能安装开发板
aa杨
·
2020-12-24 23:07
php
ThinkPHP6
.0 导出 Excel 案例
/www.phpenv.cn/)数据库管理工具:NavicatPremium15.0.11PHP依赖管理工具:Composer(https://getcomposer.org/Compo…)(二)安装
ThinkPHP6
.0
六星教育官博
·
2020-12-24 11:14
最新技术分享
ThinkPHP6
项目基操(16.实战部分 redis+token登录)
redis+token登录前言一、生成唯一token二、设置token并返回token到前端三、登录拦截器(需要登录/不需登录)前言登录一般可以使用session处理,它使用比较简单,但是一般用在web端比较多。如果需要考虑在多端运行,使用redis+token方式更加方便,为啥使用redis而不是使用数据库存储token呢?当然数据库是可以存储的,后台可以请求数据库查询token字段,但是如果考
zy1281539626
·
2020-12-21 23:03
thinkphp
redis
token
thinkphp
thinkphp6
多级控制器,二级目录访问
tp6的controller目录下面再新建一个文件夹,不使用路由的情况下怎么访问,本文主要记录解决这个问题的办法。类似于这种目录结构。在不使用路由的情况下,配置关闭路由。方法一:在使用路由的情况,官方文档路由章节中给了说明。配置路由指向目录:Route::get('product/Product/index','\app\controller\product\Product@index');使用这
山水天元
·
2020-12-21 11:42
PHP
php
thinkphp
Composer 2.0 向下不兼容导致扩展安装出错
问题描述后台Api应用是用
ThinkPHP6
.0的多应用模式开发的,起初部署时,总是提示找不到控制器。当时就比较郁闷,怎么会找不到控制器呢?
0xBoo
·
2020-12-17 23:53
php
composer
Composer 2.0 向下不兼容导致扩展安装出错
问题描述后台Api应用是用
ThinkPHP6
.0的多应用模式开发的,起初部署时,总是提示找不到控制器。当时就比较郁闷,怎么会找不到控制器呢?
0xBoo
·
2020-12-17 23:03
php
composer
ThinkPHP6
.0如何利用自定义验证规则规范的实现登陆
1.写在前面这学期因为各种课内考试,竞赛活动,项目,(和女朋友约会)等消耗了大量时间,博客没怎么更新,上次更新博客还是2个月之前实现效果如图2.ThinkPHP中的MVCM:Model模型层(与数据库交互的持久层)V:View视图层(前端html,css,js)C:Controller控制器层这里可以再单独封装一层common公共层,用于处理公用业务,或者是封装统一返回给前端的JSON数据格式。控
·
2020-12-16 18:26
ThinkPHP6
.0 重写URL去掉Index.php解决
踩坑!官网给的解决方案:解决重写URL,省去index.php问题官网文档中给的.htaccess文件内容如下Options+FollowSymlinks-MultiviewsRewriteEngineonRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^(.*)$index.php/$1[Q
jiachengren
·
2020-12-15 16:36
ThinkPHP
thinkphp
ThinkPHP6
.0 如何利用自定义验证规则规范的实现登陆?
文章目录1.写在前面实现效果如图2.ThinkPHP中的MVC3.登陆思路4.前端发起请求5.Common.php6.LoginController.php7.UserModel.php8.LoginValidate.php结尾记录生活片段1.写在前面这学期因为各种课内考试,竞赛活动,项目,(和女朋友约会)等消耗了大量时间,博客没怎么更新,上次更新博客还是2个月之前实现效果如图2.ThinkPHP
jiachengren
·
2020-12-14 18:22
生活
ThinkPHP
thinkphp
ThinkPHP6
项目基操目录
ThinkPHP6
.0
zy1281539626
·
2020-12-13 14:02
thinkphp
thinkphp6
tp6
thinkphp
项目基操
ThinkPHP6
项目基操(15.实战部分 阿里云短信redis)
阿里云短信redis一、安装阿里云短信SDK二、封装到项目lib中三、radis记录验证码1.安装redis服务2.可视化redis管理软件3.PHP安装redis扩展4.配置缓存redis5.redis保存短信验证码,设置过期时间6.验证短信验证码一、安装阿里云短信SDK阿里云短信调试阿里云短信SDKPHP文档参考阿里云官方文档安装阿里云短信SDK:composerrequirealibabac
zy1281539626
·
2020-12-12 23:35
thinkphp
阿里云短信
thinkphp6
thinkphp
radis
短信sdk
ThinkPHP6
项目基操(14.实战部分 中间件处理登录流程)
中间件处理登录流程一、定义中间件二、前置/后置中间件三、注册中间件1.全局中间件2.应用中间件3.路由中间件4.控制器中间件5.内置中间件四、中间件使用--后台登录页面跳转流程1.创建Auth中间件2.注册应用中间件一、定义中间件param('name')=='think'){returnredirect('index/think');}return$next($request);}}中间件类可以
zy1281539626
·
2020-12-08 21:07
thinkphp
中间件
thinkphp6
thinkphp
php
tp6
ThinkPHP6
项目基操(13.实战部分 项目中的自定义异常处理总结 错误页面&API错误)
项目中的自定义异常处理总结错误页面&API错误前言一、异常分类1.控制器找不到2.方法找不到3.请求资源不存在4.系统內部异常、HTTP异常等二、异常处理1.前置处理2.异常处理详细代码(1)控制器找不到(2)方法找不到(3)请求资源不存在及系统错误异常三、异常检测前言 一般项目中路由分为返回模板引擎页面和返回api接口json数据,两种方式异常需要返回不同的内容,如果是模板引擎页面遇到异常需要
zy1281539626
·
2020-12-08 00:35
thinkphp
thinkphp6
thinkphp
异常处理
错误处理
tp6
Nginx下部署
thinkphp6
.0.5 + swoole 过程
Nginx环境来自于lnmp.org一键安装包一、使用composer下载
thinkphp6
.0[root@localhosttools]#cd/home/wwwroot/we.cn/[
[email protected]
霏凡网络科技
·
2020-12-05 14:55
Linux服务器
swoole
thinkphp
nginx
上一页
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
其他