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
PHP—TP6 开启debug
1、打开.example.env确定下内容2、复制.example.env3、粘贴到同级目录下重命名.env4、
thinkphp6
debug开启。
熊 :)
·
2020-08-20 20:30
PHP
thinkphp6
从无到有的安装之路
此教程在linux下制作(centos8)1.下载安装并修改权限gitclonehttps://gitee.com/liu21st/thinkphp.gittp62.虚拟主机配置vi/opt/lamp/apache24/conf/extra/httpd-vhosts.confServerNametp6.comDocumentRoot/var/www/tp6/publicOptions-Indexe
hflxhn
·
2020-08-20 20:20
web
php
centos
今天在用
thinkphp6
框架启用多应用的时候出现【No input file specified.】错误的处理方法
今天用tp6,通过命令建立两个应用访问的时候出现如下图:查询后解决办法是打开public下的.htaccess文件,把:RewriteRule^(.*)$index.php/$1[QSA,PT,L]改为:RewriteRule^(.*)$index.php[L,E=PATH_INFO:$1]再次访问就可以正常访问了
小Hier
·
2020-08-20 19:03
thinkphp6
thinkphp6
通过命令行快速生成多应用模块报 【Command "build" is not defined.】错误的解决办法
在项目下执行如下命令phpthinkbuildadmin报如下图错误解决办法:1.查看官方文档:https://www.kancloud.cn/manual/
thinkphp6
_0/1037643文档里说
小Hier
·
2020-08-20 19:03
thinkphp6
thinkphp6
第一次加载模板的时候报【Driver [Think] not supported.】
缺少模板引擎驱动执行一下命令:composerrequiretopthink/think-view
小Hier
·
2020-08-20 19:03
thinkphp6
thinkphp6
学习
创建应用phpthinkbuildadmin创建应用里面的modelphpthinkmake:modeladmin@test/t1载入migration包,用来管理表结构composerrequiretopthink/think-migration创建表管理操作类phpthinkmigrate:createSalesman执行表操作类运行表结构phpthinkmigrate:run-v创建一个数据
zhiquanSong
·
2020-08-20 19:27
#
thinkphp
thinkphp6
:5种方法获取api请求地址中的参数
第一种方法tp6跟tp5不同的地方,在于tp6继承Baseconroller这个控制器,所以,我们可以直接使用Baseconroller里面的request方法。publicfunctionshow(){dump($this->request->param("abc",2,'intval'));}参数解析name参数名称default默认值filter将获取到的参数转换为整型第二种方法不用继承Ba
qiaoguotan
·
2020-08-20 19:07
tp6开发问题集锦
thinkphp
php
thinkphp6
电商网站项目实战_001创建第一个项目
官方文档https://www.kancloud.cn/manual/
thinkphp6
_0/1037479检查环境是否搭建好php版本必须是7以上,最好是7.3如果环境还没有搭建成功,则可以参考官方文档完成搭建
qiaoguotan
·
2020-08-20 19:07
think6商城项目实战
thinkphp6
:如何处理内部错误
对于如何处理异常,我们可以通过
thinkphp6
内部方法进行处理由于我们现在是多应用模式,此文件是公共文件,因此,我们不能直接在这个文件设置返回信息。
qiaoguotan
·
2020-08-20 19:07
tp6开发问题集锦
thinkphp6
:如何配置数据库以及使用模型常见的查询方法
配置数据库在tp6当中,是通过.env文件进行配置数据库信息的,我们只需要根据自己的信息就行改写即可调用数据第一种通过facade调用Db静态方法获取数据第二种使用依赖注入方法,调用app()方法,传入‘db’参数,返回model对象。第三种使用模型的方法获取数据1.创建类文件继承model2.引入此类,通过静态调用模型中的数据。如何查询数据基本查询方法查询一条数据查询多条数据新增逻辑删除逻辑更新
qiaoguotan
·
2020-08-20 19:07
tp6开发问题集锦
thinkphp6
如何输出json数据
在tp5中,我们可以使用json()方法在网页中返回json数据。publicfunctionshow(){//定义对象数组$result=['name'=>'wangwu','age'=>11,'sex'=>'man'];//输出json数据returnjson($result);}效果图
qiaoguotan
·
2020-08-20 19:07
tp6开发问题集锦
thinkphp6
:如何开启多应用模式
1.检查Composer是否安装成功在开启多应用模式之前要确保你已经安装好Composer如果没有安装则可以根据官网的操作步骤完成安装https://www.kancloud.cn/manual/
thinkphp6
qiaoguotan
·
2020-08-20 19:07
tp6开发问题集锦
php
thinkphp
ThinkPHP6
ajax多文件上传
ThinkPHP6
ajax多文件上传HTML文件: 提交 取消JS文件:functionsubmitFile(){varfiles=document.getElementById("
猿学
·
2020-08-20 19:30
PHP
TP
使用
Thinkphp6
.0 在Linux搭建简易的计划任务
使用
Thinkphp6
.0在Linux搭建简易的计划任务实现流程第一步:自定义指令第二步:编写sh文件第三步:Linux执行crontab-e实现流程1.创建一个自定义指令。
PHP林一
·
2020-08-20 19:25
TP框架
ThinkPHP 6.0 RC2 版本发布——架构升级、精简核心
自从5.2版本变更为6.0以来,官方一直致力于优化架构和精简核心,同时也在准备手册和测试工作,在经过近1个月的开发迭代后,官方宣布发布
ThinkPHP6
.0RC2版本。
weixin_34239592
·
2020-08-20 19:12
ThinkPHP6
ThinkPHP6
.0在5.1的基础上对底层架构做了进一步的精简和统一,引入了一些新特性,并提升版本要求。
weixin_30279315
·
2020-08-20 19:19
Thinkphp6
.0 使用视图,需要安装安装think-template依赖库,否则报错:Driver [Think] not supported.
视图功能由\think\View类配合视图驱动(也即模板引擎驱动)类一起完成,新版仅内置了PHP原生模板引擎(主要用于内置的异常页面输出),如果需要使用其它的模板引擎需要单独安装相应的模板引擎扩展。如果需要使用thinkTemplate模板引擎,需要安装think-view扩展(该扩展会自动安装think-template依赖库)该扩展跟tp6安装多应用扩展一样,需要安装think-templat
wangtianyou343
·
2020-08-20 18:36
ThinkPHP6
新增‘’多应用‘’与ThinkPHP5有啥区别呢
在
ThinkPHP6
中新增了一个叫做“多应用”的名词,这个在ThinkPHP5中并没有,那么这个是干啥的呢?
王雪芹老师
·
2020-08-20 18:24
ThinkPHP6
ThinkPHP6
.0.2你遇到了哪些坑?
如今有到了
ThinkPHP6
版本。截至到现在为止最新版本为
ThinkPHP6
.0.2。大多数程序员都是从ThinkPHP5过渡到
ThinkPHP6
,可实际情况呢?坑是
王雪芹老师
·
2020-08-20 18:54
thinkphp
php
thinkphp6
隐藏index.php
修改public/.htaccessRewriteRule^(.*)$index.php/$1[QSA,PT,L]改为RewriteRule^(.*)$index.php?/$1[QSA,PT,L]在index.php后面加?号
龙猫爱发呆
·
2020-08-20 18:44
thinphp踩坑日记
thinkphp6
中,内置分页功能翻页丢失参数问题
是这样的,今天在做广告屏后台项目时候,由于第一次使用tp6,发现翻页是原页面的参数在翻页时丢失:http://admin.aaa.com/cate/adv_set?id=19第一页点击第二页按钮后http://admin.zsmydt.com/cate/adv_set?page=2id参数丢失。翻查网上,很多大神说userlist=model(′User′)−>where("namelike′us
EpsonMa
·
2020-08-20 18:41
thinkphp6
问题以及解决方法持续更新
1:find查询thinkpph6使用find()查询当无条件的时候,会返回null,解决办法2:数据库查询出来的数据转数组->toArray()报错解决"name":"think\\exception\\ErrorException","file":"E:\\ProgramFiles\\wamp\\www\\shouyaodev\\vendor\\topthink\\think-orm\\src
小黑雷
·
2020-08-20 18:07
thinkphp6
动态修改.env配置
直接贴方法吧:首先例如修改下图配置已知值$val=array(1,2,3);需要修改上图的值limitonegoods为$val$val=json_encode($val,JSON_UNESCAPED_UNICODE);Env::offsetSet('USERGOODS.LIMITONEGOODS',$val);$envPath=root_path().DIRECTORY_SEPARATOR.'.
小黑雷
·
2020-08-20 18:06
thinkphp
php
说说使用宝塔部署
thinkphp6
的坑吧!
下面两部网上很多但还是说一下这一步很重要不然网站首页都进不去这里建议重启一下nginx服务还有记得改了配置,先重启之后在重载错误信息,display_errors=on默认开启的,display_startup_errors默认关闭打开完事,之后重启fpm重载配置tp6坑控制器首字母大写这个就不说了,但是view的文件夹对应的控制器文件夹要小写,不然view找不到
小黑雷
·
2020-08-20 18:06
php
日常系统操作问题
thinkphp6
+swool4.*示例
1:首先确定php安装环境,是否有swool扩展2:安装thinkphp的swool扩展git地址:https://github.com/top-think/think-swoole参考文章:https://segmentfault.com/a/1190000019385216?utm_source=tag-newest3.windows上安装swooleCygwin官方地址:http://www
小黑雷
·
2020-08-20 18:06
php
thinkphp6
where查询时候出现字段对比字段处理方法
这个有thinkphp官方其实给出了方法,那就是->where("字段1=字段2")而使用->where(["字段一","=","字段二"])是不行的字段二会自动过滤成字符串还有一种方法:修改查询model具体没有尝试随便敲着写着试试看吧循环查询条件,值不为数组增加一个where例如条件$where=[['字段1','=',1],"字段一= 字段二"];$result=$this->alias('
小黑雷
·
2020-08-20 18:06
thinkphp
php
在
thinkphp6
里面,如何关闭debugbar
在目录vendor/topthink/think-debugbar/src/Service.php里面,把函数boot里面的语句注释掉。这样就可以了。如果打开的话,就取消注释,没有必要运行composerremove命令,尽量少用这个命令。如果非得删除的话,那么composerremovemaximebf/debugbar
安迪夫
·
2020-08-20 18:49
fastadmin
记录一次问题:
ThinkPHP6
多应用模式启用失败原因
上周刚发现TP原来已经升级到了tp6,现在简单记录一下尝试过程中遇到的一些问题。tp6把5.1版本以前的多模块拓展成了多应用模式,感觉很不错,看了一些文档感觉也没什么复杂的地方,可是在实际上手时,卡在了多应用模式切换失败。首先说一下,tp6的默认是单应用模式,目录就是原始的结构(详细了解这部分可以直接去翻TP6官方文档)。其次,多应用模式与单应用模式互斥,只能使用一种,可以通过改变目录结构进行切换
安德烈_瓦夏
·
2020-08-20 18:31
thinkphp6
多应用模式
php
thinkphp
thinkphp6
路由的学习
1、路由依赖注入使用Request时应该先导入Request:usethink\Request;Route::rule('hello/:name',function(Request$request,$name){$method=$request->method();return'['.$method.']Hello,'.$name;});或者是直接使用帮助函数Request()Route::rul
sinat_36395423
·
2020-08-20 18:06
thinkphp6
资源路由的学习
1、config/route.php默认配置下,使用下方代码来限制路由不会生效;将'url_route_must'=>true开启强制使用路由,才可生效Route::resource('blog','Blog')->except(['index','delete']);2、更改某个资源路由标识的对应操作Route::rest('create',['GET','/add','add']);Route
sinat_36395423
·
2020-08-20 18:06
thinkPHP6
修改代码不能立即生效的问题
开发的时候,修改了控制器,一直看不到结果,刚开始还以为是自己的问题,每次都是延迟几十秒或者一分钟的。最后才找到问题,主要是在php版本上,我用的是PHP7.4.3,只需要将opcache关闭就可以了。就像这样,然后重启服务器,亲测有效,没有问题,对其他也没影响。
蹦跑的蜗牛
·
2020-08-20 18:18
#
thinkphp
thinkphp6
.0 开启调试模式以及Driver [Think] not supported
https://blog.csdn.net/qq_39042062/article/details/103060537
玲曦
·
2020-08-20 17:04
#
ThinkPHP
tp6针对
thinkphp6
.0 的文件上传验证失效自己写的上传插件
usethink\image;需要think-image支持,安装:composerrequiretopthink/think-imagetp6官方的上传返回的图片格式中有\这个斜杠,linux系统好像不识别它。验证的rule格式,目前只写了图片类型的,其它的文件类型要自己增加。要允许的参数比较多的话使用逗号连接$rule=['rule'=>['mimeType'=>'jpg,png,JPG,JP
qq_42289686
·
2020-08-20 17:03
ThinkPHP6.0
Thinkphp6
源码分析之解析,
Thinkphp6
路由,
Thinkphp6
路由源码解析,
Thinkphp6
请求流程解析,
Thinkphp6
源码
Thinkphp6
源码解析之分析路由篇-请求流程0x00前言:第一次写这么长的博客,所以可能排版啊,分析啊,什么的可能会比较乱。但是我大致的流程已经觉得是说的够清楚了。几乎是每行源码上都有注释。
撒旦-jds
·
2020-08-20 17:58
php
thinkphp6
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学习
ThinkPHP6
.0 模型搜索器的使用
搜索器用于封装查询条件表达式,必须在模型中定义,只有使用模型操作数据时才能用搜索器。调用搜索器时使用的是数据表字段,可以不用定义搜索器方法,默认是=条件;如果不是数据表字段,必须定义对应的搜索器方法。1.调用搜索器直接调用,默认查询条件是=UserModel::withSearch(['name'],['name'=>'张三'])->fetchSql(true)->select();SELECT*
辰风沐阳
·
2020-08-20 17:11
ThinkPHP
ThinkPHP6
.0 多应用模式 部署 Layuiadmin 单页版
QQ:23426945PHP技术群:159789818个人技术博客:https://www.itqaq.comTP6.0中的路由省略应用名只能用入口文件绑定应用和域名绑定应用,经过测试,最后得出域名绑定应用是最合适的部署方式。如果有更好的部署方案,欢迎分享。QQ:234269451.下载TP6.0,引入多应用模式扩展composercreate-projecttopthink/thinktp6co
辰风沐阳
·
2020-08-20 17:11
ThinkPHP
Layui
ThinkPHP6
.0 扩展类库目录(extend)
框架根目录下的extend目录称为扩展类库目录,用于存放一些自定义的类,只要符合自动加载的规范(命名空间、类名、文件名),就可以拿来直接使用PHP技术群:159789818ThinkPHP技术群:8285670871.extend目录的直接子内容假设在extend目录下创建一个Upload.php文件,如果是extend目录的直接子内容则不需要添加命名空间
辰风沐阳
·
2020-08-20 17:10
ThinkPHP
安装tp6 并使用多应用模式【转载】
基本要求:
ThinkPHP6
.0的环境要求:PHP>=7.1.06.0版本开始,必须通过Composer方式安装和更新,所以你无法通过Git下载安装。
qq_40726216
·
2020-08-20 17:02
TP6使用常见问题总结
目录一、Noinputfilespecified.二、报错但是看不到是什么错误信息三、
Thinkphp6
Index控制器下面建立的hello()方法,不能访问非法请求:index/hello四、控制器不存在
yshir-phper
·
2020-08-20 17:49
php及后台框架
解决
ThinkPHP6
控制器不存在:app\controller\Index
1、先看报错解决办法一:1、报错原因:控制器的Index类没有找到,出现原因:(1)、多应用没有配置(2)、命名空间不对(3)、入口文件默认运行的用户请求没有配置(4)、备注(多应用):需要安装多应用模式扩展think-multi-app命令行:composerrequiretopthink/think-multi-app2、解决办法:(1)、在config/app.php中,将'auto_mul
IT-Andy
·
2020-08-20 17:17
ThinkPHP
关于
ThinkPHP6
.0 引入静态资源问题
搞这个
ThinkPHP6
.0的时候,引入CSS、JS文件,404问题。路径没毛病,还是找不到,求解?问题已解决!问题已解决!
IT-Andy
·
2020-08-20 17:16
ThinkPHP
thinkphp 6.0 在 initialize 中重定向无效
thinkphp6
.0在initialize中重定向无效改用header()函数实例://header('location:/index.php/模块/控制器/方法');header('location
GetcharZp
·
2020-08-20 17:13
thinkphp6
.0 多应用模块下提示控制器不存在
thinkphp6
.0多应用模块下提示控制器不存在在项目根目录下使用Composercomposerrequiretopthink/think-multi-app参考链接
GetcharZp
·
2020-08-20 17:12
ThinkPHP6
开发博客实战入门(二),
ThinkPHP6
的安装与配置
thinkphp6
环境要求php>=7.1.0,而且必须通过composer方式安装和更新,当然,上一篇教程我们已经安装好了,而且默认安装的php版本是php7.3.4,符合环境要求。
featdoc
·
2020-08-20 17:07
php
thinkphp
ThinkPHP6
开发博客实战入门(一),集成环境的安装与配置
本套入门教程适合想学php或者thinkphp却无从下手的同学,那么恭喜你,你只需要按照本套教程实战操作一遍,就会有意想不到的收获。我教程的特色是很少讲理论知识,主要偏重功能实战。我只会告诉你用怎样的代码去实现怎么样的功能,你只需要记住怎么用就行,后期你可以慢慢去研究底层原理。好,话不多少,我们开始第一节课,集成环境的安装与配置。因为我的系统是window10,所以后面教程都以window10为例
featdoc
·
2020-08-20 17:07
从零开始的
ThinkPHP6
.x——安装
安装
thinkphp6
.x(以下简称tp6)的时候总是安装错误……折腾了许久终于安装成功了,记录一下,O(∩_∩)O~安装由于TP6不支持git克隆所以~首先你需要安装composer官方提供的两种下载
云杰菌
·
2020-08-20 17:28
php
php
thinkphp
thinkphp6
常用方法
request()->param();//获取请求的参数,数据类型为数组Request::param('a','1')//获取请求参数a,不存在使用默认值1Request::param('username','','strip_tags');//参数过滤去掉html标签htmlspecialchars转换成实体入库strtolower小写Request::header();//请求头数组,支持单个
O夫子
·
2020-08-20 17:05
php
基于
ThinkPHP6
的注解路由 + 自动接口文档生成 + 自动测试数据生成
基于
ThinkPHP6
的注解路由+自动接口文档生成+自动测试数据生成作者zswzswemail@qqcom主页https://zsw.inkgithubhttps://github.com/iszsw/
iszsw
·
2020-08-20 17:34
php
thinkphp6
.0+swoole使用socket.io 进行通讯
和网上其他文档不同之处1.我是按照大神的教程配置.但是出现了问题,问题如下,post请求都显示格式错误2.修改之处,添加socket.io的参数,使其使用websocket模式通讯基础环境生成socket.io的监听类通过tp的命令快速生成监听类phpthinkmake:listenerWebsocketTestphpthinkmake:listenerRoomLeavephpthinkmake:
API调用工程师-南又南
·
2020-08-20 17:00
php
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他