TP6
我晓得个铲铲
这个作者很懒,什么都没留下…
展开
-
TP6注解方式定义路由
TP6注解方式定义路由原创 2022-12-10 13:09:29 · 399 阅读 · 1 评论 -
TP6使用JWT
tp6使用JWT原创 2022-12-10 11:27:23 · 694 阅读 · 0 评论 -
TP6生成二维码,带logo和不带logo
composer require dh2y/think-qrcode生成不带logo的二维码,$code->png()里填写需要生成二维码的链接地址,记得引入use dh2y\qrcode\QRcode;public function index() { $code = new QRcode(); $res = $code->png('https://www.qq.com/')->entry(); dump($res);原创 2021-04-02 11:02:04 · 978 阅读 · 4 评论 -
TP6配置并使用gateway
进入项目根目录,composer 安装命令composer require topthink/think-worker这样表示安装成功了config目录下多出了gateway_worker.php、work.php、worker_server.php三个配置文件gateway_worker.php就是GatewayWorker的配置文件如图新建文件Events.php,这个文件就是后续我们业务开发的地方如图打开对应的文件,并将其内容复制粘贴到新建的Events.php记得改namesp原创 2021-03-30 09:41:16 · 1725 阅读 · 1 评论 -
TP6 使用group去重时报错42000
报错SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘tp.ip.id’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_m原创 2021-01-08 14:09:57 · 1300 阅读 · 0 评论 -
TP6路由配置实例----多应用
由于我用的是多应用,所以要先开一个映射,定义到应用,打开config文件夹里的app.php此处以我的login应用为例,到应用下,建路由,route文件夹下的app.php为我的路由文件在app.php里新建路由规则use think\facade\Route;Route::get('/', 'Menu/index');Route::get('indexdemo', 'Menu/indexdemo');效果,访问名前面记得加上第一步定义的应用名...原创 2020-11-10 15:23:31 · 1923 阅读 · 0 评论 -
TP6自定义返回格式
希望能够自定义一个返回格式,包括code,msg,data在config文件里新建一个code.php,写code和对应的msg<?phpreturn[ '200' => '请求成功', '400' => '请求失败', '1001' => '请先登录', '1000' => '登录成功'];然后在BaseController里写一个返回格式的方法,由于这里需要读取code.php里的信息,所以记得use think\facade\C原创 2020-11-10 15:08:33 · 1564 阅读 · 0 评论 -
TP6渲染输出报错Driver [Think] not supported
return view()时报错Driver [Think] not supportedcmd打开命令行,找到对应文件位置composer require topthink/think-view可以正常显示了原创 2020-10-18 10:33:34 · 247 阅读 · 0 评论 -
TP6开启多应用
cmd到根目录composer require topthink/think-multi-app原创 2020-10-17 18:07:19 · 343 阅读 · 0 评论 -
composer TP6安装详细教程
注意:TP6必须PHP7.1以上版本composer下载也是经历酸爽,这里介绍一种方式在官网下载composer.phar,并将composer.phar粘贴到php.exe的同级文件夹下新建 composer.bat ,复制以下内容@ECHO OFFphp "%~dp0composer.phar" %*再打开cmd,输入“composer -v”,下图就是成功安装以后显示命令输入composer selfupdate更新然后通过composer下载TP6cmd 打开命令行,切换到原创 2020-10-17 16:56:18 · 3123 阅读 · 1 评论