随笔分类 - thinkphp
thinkphp
摘要:一,报错:Driver [Think] not supported. [2024-12-26T11:18:28+08:00][error] [0]Driver [Think] not supported. 原因: 没有安装视图驱动造成的 解决: $ composer require topthink
阅读全文
摘要:一,用composer创建项目 $ composer create-project topthink/think gsadm 查看的项目版本: $ php think version v8.1.1 二,配置nginx访问thinkphp项目 server { listen 8090; root /d
阅读全文
摘要:一,fastadmin菜单栏的默认逻辑 单击是切换选项卡,双击是刷新 参考官方文档: https://ask.fastadmin.net/question/740.html 二,如何使单击也刷新iframe? 找到下面的文件进行编辑 public/assets/js/backend/index.js
阅读全文
摘要:一,单个view中: 写到方法最后fetch操作之前: //列出所有新房 public function list() { ... $config = $this->view->config; $config['jsname'] = ''; $this->assign('config', $conf
阅读全文
摘要:一,代码 fastadmin的前端使用了layui,需要按照layui的写法去写 <div class="panel panel-default panel-intro"> {:build_heading()} <div class="panel-body"> <div id="myTabConte
阅读全文
摘要:一,官方地址: 1,官方站: https://www.fastadmin.net/ 2,文档地址: https://doc.fastadmin.net/docs/install.html 二,安装: 1,下载: 下载地址: https://www.fastadmin.net/download.htm
阅读全文
摘要:一,代码 1,captcode.php <?php namespace capt; use think\Config; use think\facade\Cache; //use think\Session; class captcode { /** * @var Config|null */ pr
阅读全文
摘要:一,官方文档: https://doc.thinkphp.cn/v8_0/setup.html 二,查看当前的php版本是否满足升级条件: 1,文档中的环境要求 2,查看本地的php版本: liuhongdi@lhdpc:~$ /usr/local/soft/php8/bin/php --versi
阅读全文
摘要:一,在使用之前,需要用composer安装需要的view模块: 参见: https://blog.imgtouch.com/index.php/2023/06/29/thinkphp6-bao-cuo-driver-think-not-supported/ 二,php代码: <?php declar
阅读全文
摘要:一,报错信息: { code:422, msg:"Driver [Think] not supported.", data:"" } 如图: 问题的原因:使用view这个类但相应的库未安装 二,解决: 安装topthink/think-view这个库即可 [lhdop@blog tpapibase]
阅读全文
摘要:一,配置redis 1,编辑.env [REDIS0] TYPE = redis HOST = 127.0.0.1 PORT = 6379 PASSWORD = 2,config/cache.php <?php // + // | 缓存设置 // + return [ // 默认缓存驱动 'defa
阅读全文
摘要:一,配置: .env中 [REDIS0] TYPE = redis HOST = 127.0.0.1 PORT = 6379 PASSWORD = 二,php代码: 1,lib\util\SmsRateUtil.php <?php namespace app\lib\util; //短信验证码发送频
阅读全文
摘要:一,js代码 <template> <view> <view style="width:750rpx;background: #ff0000;"> <uni-grid :showBorder="false" :column="4" :highlight="true" @change="change"
阅读全文
摘要:一,js代码: <template> <view> <image mode="aspectFit" :src="imageSrc" @tap="chooseImage" style="background: gray; width:200rpx;height:200rpx;margin-left:
阅读全文
摘要:一,项目中启用session 1,app/middleware.php 添加如下一行 //Session初始化 \think\middleware\SessionInit::class 2,注意给runtime目录加入写权限: 例: liuhongdi@lhdpc:/data/php/admapi$
阅读全文
摘要:一,代码: 1,login.nvue <template> <view> <view style="margin-right: 60rpx;margin-left: 60rpx;margin-top: 60rpx;"> <uni-forms ref="form" :modelValue="formD
阅读全文
摘要:一,安装firebase/php-jwt扩展: 1,命令: liuhongdi@lhdpc:/data/php/admapi$ composer require firebase/php-jwt 2,安装成功后的位置: 3,查看firebase/php-jwt的版本: liuhongdi@lhdpc
阅读全文
摘要:一,php代码: public function list() { ... header('Access-Control-Allow-Origin: *'); header("Access-Control-Allow-Headers: Origin, X-Requested-With, Conten
阅读全文
摘要:一,创建路由 / 配置中间件/配置redis 创建controller: liuhongdi@lhdpc:/data/php/imgtouch$ php think make:controller Serve Controller:app\controller\Serve created succe
阅读全文
摘要:一,配置api多版本: 1,目录结构: 2,路由: route/app.php <?php // + // | ThinkPHP [ WE CAN DO IT JUST THINK ] // + // | Copyright (c) 2006~2018 http://thinkphp.cn All
阅读全文