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
Tp6
告别ThinkPHP6的异常页面, 让我们来拥抱whoops吧
春节期间熟悉了
TP6
,也写了一个
TP6
的博客程序,但系统的异常页面实在另外头疼,很多时候无法查看到是哪行代码出的问题。
老刘pro
·
2020-08-21 00:28
thinkphp6
thinkphp
告别ThinkPHP6的异常页面, 让我们来拥抱whoops吧
春节期间熟悉了
TP6
,也写了一个
TP6
的博客程序,但系统的异常页面实在另外头疼,很多时候无法查看到是哪行代码出的问题。
老刘pro
·
2020-08-21 00:27
thinkphp6
thinkphp
yum方式安装mysql -- 腾讯云+Centos7
环境腾讯云服务器;操作系统Centos7;连接服务器的工具选择xshell6+xf
tp6
工具链接https://download.csdn.net/download/Peter_Spt/12138750
飞F-鱼Y
·
2020-08-20 22:26
学习交流
经验分享
mysql
linux
centos
【伸手党福利】thinkphp6.0.2 完整下载包——包含phpstudy配置composer下载
tp6
的全过程。
TP6
.0.2安装包:链接:https://pan.baidu.com/s/1TEA5dcR_YbMAPJwT57KEBg提取码:h6bx有能力的大佬可以支持一下csdn~多谢~ThinkPHP6.0的环境要求如下
三个人工作室
·
2020-08-20 20:51
php
thinkphp
tp6
在nginx下隐藏index.php
在location/{下加入if(!-e$request_filename){rewrite^/(.*)$/index.php/$1last;}总体效果:server{listen80;server_namewww.xxxxxx.com;root"D:/code/jflm/public";location/{indexindex.phpindex.htmlerror/index.html;if(!
三个人工作室
·
2020-08-20 20:51
php
thinkphp
thinkphp6基本变化(杂七杂八)---阿里云函数计算采坑之路
composerconfig-grepo.packagistcomposerhttps://mirrors.aliyun.com/composer/composercreate-projecttopthink/thinktp
tp6
composer
weixin_48201571
·
2020-08-20 20:44
thinkphp6
ThinkPHP6.0开发电商服务系统视频教程
课程亮点:运用最新版
TP6
.0框架,结合讲师多年开发经验,本课程除了对
TP6
.0基础和电商逻辑整体开发进行讲解,还包含了企业级通用解决方案,如:消息队列、redis集群、分布式session解决方案、支付模块服务化
� �??
·
2020-08-20 20:42
TP6
开启多应用模式
TP6
默认的是单应用模式,开启多应用模式要有以下步骤:1.安装多应用模式扩展think-multi-app:在根目录下:composerrequiretopthink/think-multi-app2.
智慧亮
·
2020-08-20 20:01
笔记
tp
TP6
开启调试模式精确到文件和行数
第一步配置显示错误信息config/app.php文件1.首先在根目录下的.example.env中定义3.设置后如果只是显示某个错误,但不显示具体的文件和行数,把根目录下的.example.env改名为.env再次调试如果出现如下界面,则说明详细的调试模式启动成功。
鸟飞惊了看花人
·
2020-08-20 20:48
TP6
TP6
Driver [Think] not supported
如图:解决
Tp6
.0正式版报Driver[Think]notsupported.错误,用composer输入composerrequiretopthink/think-view这个就解决了运行后就会正常显示错误信息
鸟飞惊了看花人
·
2020-08-20 20:48
TP6
tp6
app_debug问题
由于架构设计原因,下面的配置只能在环境变量中修改。|配置参数|描述||app_debug|应用调试模式||config_ext|配置文件后缀|这样就完成应用调试模式了。可能有的人在访问的时候会出现非法请求只需要把是否启用路由改为false就可以了希望可以帮助到你
铭叔qvq
·
2020-08-20 20:06
tp6
生成二维码
composerrequiredh2y/think-qrcode安装遇到问题:1.conposerSSL报错2.php版本小于7.1若发现conposerSSL报错保证SSL扩展开启的情况下还是报错,可能是被墙了,切换镜像即可若PHP版本小于7.1,最简单的方法,可直接修改windows环境变量,改成7.1以上的PHP(注意修改完之后要重启,否则不会生效)think-qrcode安装成功之后(在v
缘来侍你
·
2020-08-20 20:30
PHP
ThinkPHP
thinkphp 6.0 swoole扩展websocket使用教程
介绍即将推出的
tp6
.0,已经适应了woole。并推出了think-swoole3.0,并且已替换了socketio。和2.0版本在使用方法上有些许不同。
八重樱。
·
2020-08-20 20:21
php
tp6
加载静态资源文件
1.应用目录下新建config目录,在config目录下新建template.php文件2.return['tplreplacestring'=>['STATIC'=>'/static',],];3.将姿态资源文件放入public目录下即可
Hello菜先森
·
2020-08-20 20:47
Tp6
TP6
事件
记录:事件官方定义要点:事件本身可以是一个类,并且可以更好的支持事件订阅者事件相比较中间件的优势是事件比中间件更加精准定位(或者说粒度更细),并且更适合一些业务场景的扩展,做到不侵入原有代码完成操作扩展,降低系统的耦合性的同时,也降低了BUG的可能性。事件系统的所有操作都通过think\facade\Event类进行静态调用事件机制不能关闭事件系统使用了观察者模式,提供了解耦应用的更好方式1,定义
appleคิดถึง
·
2020-08-20 20:46
tp6
TP6
.0开启debug
记录:一、composer安装好
tp6
.0最新版:composercreate-projecttopthink/thinktp二、开启调试模式:1,将项目根目录下的.example.env文件复制一份,
appleคิดถึง
·
2020-08-20 20:46
tp6
ThinkPHP6.0 与5.0的差别及坑点
文章目录写在前面不同点安装配置文件自带web服务器目录控制器json接口跨域中间件总结写在前面
tp6
发布已经有大半年了,之前做项目一直用的tp5,甚至没有用5.1,是因为tp5用来做了很多个项目,文档前后翻了可能有两三遍
Leslie_Leung
·
2020-08-20 20:39
后台
php
PHP—
TP6
开启debug
1、打开.example.env确定下内容2、复制.example.env3、粘贴到同级目录下重命名.env4、thinkphp6debug开启。
熊 :)
·
2020-08-20 20:30
PHP
thinkphp6 从无到有的安装之路
此教程在linux下制作(centos8)1.下载安装并修改权限gitclonehttps://gitee.com/liu21st/thinkphp.git
tp6
2.虚拟主机配置vi/opt/lamp/
hflxhn
·
2020-08-20 20:20
web
php
centos
简述
TP6
中的超级函数app()
tp6
中的助手函数app(),是一个包含极广,涵盖极深,作用巨大的助手函数,他可以调用很多方法,也是很多助手函数的集合。首先这是在helper.php中定义的一个助手函数,我们来看一下:if(!
Jason Ho
·
2020-08-20 20:18
TP6
开启调试模式,精确定位到文件和行数
1.首先在根目录下的.example.env中定义:2.其次在config/app.php中将show_error_msg=>true,如果是false,就改为true。3.设置后调试模式即打开了。如果只是显示某个错误,但不显示具体的文件和行数,那么就把根目录下的.example.env直接改名为.env。然后把数据库连接重新设置一下。再次调试如果出现如下界面,则说明详细的调试模式启动成功。
Jason Ho
·
2020-08-20 20:18
TP6
验证器的使用示例及正确验证数据
假如我们有一个Settings类,我们需要对表单提交的数据进行有效验证。先写一个数据验证方法:/***验证器*@param$paramarray|object验证的数据*@param$actionstring方法名*@returnboolbool*/privatefunctionsettingsValidate($param,$action){$validate=$this->getValidat
Jason Ho
·
2020-08-20 20:18
TP6
中composer常用命令的使用
1、创建中间件:phpthinkmake:middleware/admin/Upgrade/admin/Upgrade为admin目录下创建Upgrade.php文件的中间件2、创建控制器:phpthinkmake:controlleradmin@Blog创建admin模块下的Blog控制器:3、查看路由列表phpthinkroute:listadmin查看admin模块下的路由:常见命令一览:指
Jason Ho
·
2020-08-20 20:18
TP6
获取控制器名,方法名
以下调用方法自选一种,哪种好玩你就用哪种。第一种:助手函数调用Request()->controller()//获取控制器名Request()->action()//获取方法名第二种:门面函数facade的静态调用\think\facade\Request::action()\think\facade\Request::controller()第三种:app类的静态调用,注意此App为usethi
Jason Ho
·
2020-08-20 19:46
TP6
使用request()获取参数的几种方法
第一种:获取全部参数的值request()->param()第二种:获取排除某些字段的值,即获取其他值request()->except(['serverToken','loginToken']);第三种:获取指定字段的值,即获取本次指定的值request()->only(['serverToken','loginToken']);
Jason Ho
·
2020-08-20 19:46
TP6
助手函数使用示例
1.app()->getBasePath()打印出是app目录或者app_path()G:\WWW\tp_6_0reconstruction\app\2.halt()打印
Jason Ho
·
2020-08-20 19:46
TP6
新函数contains与preg_match的比较用法
在
tp6
中有常用的一些扩展类库,比如str引用方法:usethink\helper\Str;看这个函数://检查字符串中是否包含某些字符串Str::contains($haystack,$needles
Jason Ho
·
2020-08-20 19:46
TP6
新函数的举例及用法展示
1、request()->route()#获取路由参数2、request()->time()#获取请求时间,即当前时间戳3、request()->ip()#获取客户端ip地址4、Db::name(去前缀的表名)->getConfig()#获取数据库连接信息5、Db::name($this->file_upload_settings)->getTable()#获取完整表名6、request()->e
Jason Ho
·
2020-08-20 19:46
今天在用thinkphp6框架启用多应用的时候出现【No input file specified.】错误的处理方法
今天用
tp6
,通过命令建立两个应用访问的时候出现如下图:查询后解决办法是打开public下的.htaccess文件,把:RewriteRule^(.*)$index.php/$1[QSA,PT,L]改为
小Hier
·
2020-08-20 19:03
thinkphp6
Linux安装
安装Xf
tp6
官网下载连接配置配置方法:名称:随便写,只要自己以后看到了知道是干嘛的就行;主机:填写Linux的IP地址协议:选择SFTP;方法:password用户名和密码:输入与Linux相同的用户名与密码
熙乎
·
2020-08-20 19:49
流水时代
Linux
Xftp
Xshell
thinkphp6:5种方法获取api请求地址中的参数
第一种方法
tp6
跟tp5不同的地方,在于
tp6
继承Baseconroller这个控制器,所以,我们可以直接使用Baseconroller里面的request方法。
qiaoguotan
·
2020-08-20 19:07
tp6开发问题集锦
thinkphp
php
thinkphp6电商网站项目实战_001创建第一个项目
安装
tp6
源码如果你是第一次安装的话,在命令行下面,切换到你的WEB根目录下面并执行下面的命令:composercreate-projecttopthink/thinktp这里的tp目录
qiaoguotan
·
2020-08-20 19:07
think6商城项目实战
thinkphp6:如何配置数据库以及使用模型常见的查询方法
配置数据库在
tp6
当中,是通过.env文件进行配置数据库信息的,我们只需要根据自己的信息就行改写即可调用数据第一种通过facade调用Db静态方法获取数据第二种使用依赖注入方法,调用app()方法,传入
qiaoguotan
·
2020-08-20 19:07
tp6开发问题集锦
Thinkphp6.0 使用视图,需要安装安装think-template依赖库,否则报错:Driver [Think] not supported.
如果需要使用thinkTemplate模板引擎,需要安装think-view扩展(该扩展会自动安装think-template依赖库)该扩展跟
tp6
安装多应用扩展一样,需要安装think-templat
wangtianyou343
·
2020-08-20 18:36
thinkphp6中,内置分页功能翻页丢失参数问题
是这样的,今天在做广告屏后台项目时候,由于第一次使用
tp6
,发现翻页是原页面的参数在翻页时丢失:http://admin.aaa.com/cate/adv_set?
EpsonMa
·
2020-08-20 18:41
说说使用宝塔部署thinkphp6的坑吧!
下面两部网上很多但还是说一下这一步很重要不然网站首页都进不去这里建议重启一下nginx服务还有记得改了配置,先重启之后在重载错误信息,display_errors=on默认开启的,display_startup_errors默认关闭打开完事,之后重启fpm重载配置
tp6
小黑雷
·
2020-08-20 18:06
php
日常系统操作问题
针对
tp6
model查询失效给出范例
/***author:leishaofa*date:20190916*effect:查询指定条件的单条文章**/publicfunctiongetwhereone($where){try{$result=$this->where($where)->find();}catch(\Exception$e){Log::error(htmlspecialchars($e));return['code'=>
小黑雷
·
2020-08-20 18:06
php
记录一次问题:ThinkPHP6多应用模式启用失败原因
上周刚发现TP原来已经升级到了
tp6
,现在简单记录一下尝试过程中遇到的一些问题。
安德烈_瓦夏
·
2020-08-20 18:31
thinkphp6
多应用模式
php
thinkphp
tp6
事件的用法
新版的事件系统可以看成是5.1版本行为系统的升级版,事件系统相比行为系统强大的地方在于事件本身可以是一个类,并且可以更好的支持事件订阅者。事件相比较中间件的优势是事件比中间件更加精准定位(或者说粒度更细),并且更适合一些业务场景的扩展。例如,我们通常会遇到用户注册或者登录后需要做一系列操作,通过事件系统可以做到不侵入原有代码完成登录的操作扩展,降低系统的耦合性的同时,也降低了BUG的可能性。事件系
sugar1569
·
2020-08-20 18:30
php
CRMEB
微信商城
tp6
多应用隐藏入口文件
Nginx1.16.1版本,用的phpstudy。网上的的文章都要看吐了,一人原创之后万人原创,但是没一个有用的。打开phpstudy选择网站,在列表后面有个菜单还是更多(忘记了),选择伪静态,输入下面的配置。//这是普通的location/{if(!-e$request_filename){rewrite^(.*)$/index.php?s=$1last;break;}}//我用的路由//要把a
永远跟着党前进
·
2020-08-20 18:30
笔记
TP6
多应用入口, 路由及路由分组 不能访问问题(三大问题详细交你处理)
根据我的步骤你一定能配置成功!!!一多应用入口的处理开启多应用文档写的很清楚需要安装扩展代码贴出方便你复制(文档的多应用模式)composerrequiretopthink/think-multi-app多应用贴图示列单入口不用修改入口这样访问就可以添加多入口文件,自定义入口文件,在public下复制一份index.php改成与你得应用名称一致复制后我们可以这样访问admin.php会自动找你得a
Els福福福福福
·
2020-08-20 17:36
tp6
针对thinkphp6.0 的文件上传验证失效自己写的上传插件
usethink\image;需要think-image支持,安装:composerrequiretopthink/think-image
tp6
官方的上传返回的图片格式中有\这个斜杠,linux系统好像不识别它
qq_42289686
·
2020-08-20 17:03
ThinkPHP6.0
TP6
,composer,thinkphp6下载踩坑
首先TP5.1开始后面的版本全都要用到composer下载。什么是composer?其实就是一个PHP的依赖管理工具,包管理器。composer还要PHP7.0以上的版本支持。好处就是可以用来下载各种开源的PHP项目,并且自动处理依赖关系。composer下载:那么composer下载就去这个网址https://www.phpcomposer.com/下载最新的composer.phar文件放入到
卖苹果的小孩
·
2020-08-20 17:15
PHP学习
TP6
.0 一对一模型关联 belongsTo 相对关联(反向关联)
1.创建数据表一对一反向关联使用率很高附表关联主表称为反向关联,又称为相对关联(tp官方手册这样叫)--分类表CREATETABLE`category`(`id`int(10)unsignedNOTNULLAUTO_INCREMENTCOMMENT'主键id',`name`varchar(255)DEFAULTNULLCOMMENT'分类名称',`sort`int(11)DEFAULTNULLCO
辰风沐阳
·
2020-08-20 17:43
ThinkPHP
TP6
.0 一对多模型关联 hasMany
PHP技术群:159789818ThinkPHP技术群:828567087本文测试关联方法都采用预载入查询$data=Article::with('comments')->select();halt($data->toArray());1.创建数据表--文章表CREATETABLE`article`(`id`int(10)unsignedNOTNULLAUTO_INCREMENT,`title`v
辰风沐阳
·
2020-08-20 17:43
ThinkPHP
TP6
.0 获取请求对象的五种方式
文章目录1.门面类2.依赖注入3.框架提供的基础控制器的`request`属性4.request()助手函数5.app()超级助手函数think\Request、think\facade\Request、app\Request之间的联系官方手册原文当前的请求对象由think\Request类负责,该类不需要单独实例化调用,通常使用依赖注入即可。在其它场合则可以使用think\facade\Requ
辰风沐阳
·
2020-08-20 17:11
ThinkPHP
composer show 列出所有可用的软件包
composershow用于查看软件包1.列出所有可用的软件包在
TP6
.0框架根目录下执行命令composershow2.查看某个包的详细信息composershowtopthink/think-view3
辰风沐阳
·
2020-08-20 17:11
Composer
TP6
.0 一对一模型关联 hasOne
ThinkPHP技术群:828567087预载入查询$data=User::with('profile')->select();halt($data->toArray());1.数据表创建做测试用的表--用户表DROPTABLEIFEXISTS`user`;CREATETABLE`user`(`id`int(11)unsignedNOTNULLAUTO_INCREMENTCOMMENT'用户id'
辰风沐阳
·
2020-08-20 17:11
ThinkPHP
ThinkPHP6.0 多应用模式 部署 Layuiadmin 单页版
QQ:23426945PHP技术群:159789818个人技术博客:https://www.itqaq.com
TP6
.0中的路由省略应用名只能用入口文件绑定应用和域名绑定应用,经过测试,最后得出域名绑定应用是最合适的部署方式
辰风沐阳
·
2020-08-20 17:11
ThinkPHP
Layui
TP6
.0多应用模式隐藏路由中的应用名
本文默认采用的是多应用模式PHP技术群:159789818ThinkPHP技术群:8285670871.多应用模式中隐藏路由中的应用名的三种方式域名绑定应用增加应用入口入口文件绑定应用2.域名绑定应用修改全局配置文件config/app.php//域名绑定(自动多应用模式有效)'domain_bind'=>['*'=>'index','liang'=>'admin'],假设根域名为tp.cy,此时
辰风沐阳
·
2020-08-20 17:39
ThinkPHP
上一页
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
其他