• windows NGINX配置 php环境以及thinkphp5(tp5)配置

    时间:2024-03-24 16:02:31

      服务器为windows ,配置NGINX服务,本人使用的是nssm将NGINX配置为windows服务。nssm (windows版本)下载地址https://pan.baidu.com/s/1mX-7-LyzEqjfO8BHfyVy_A。step 1 将nssm加入环境变量将nssm.exe ...

  • 基于thinkphp5开发的博客系统

    时间:2024-03-23 16:33:14

    博客系统使用说明一、本系统是基于PHP+MYSQL+Apache所开发的,使用thinkphp5框架,博主可在后台界面进行文章的增添,修改和删除操作。将文件夹中的tp5文件移动到本机www文件夹中 二、首先将data文件夹中的bolg文件夹复制到mysql数据库中 三、修改application文件...

  • ThinkPHP5 资源嵌套分组路由配置方法(可以根据需要实现多层嵌套,注意:资源嵌套分组路由配置顺序依次是嵌套层次递减) - 06

    时间:2024-03-22 19:04:16

    use think\Route;//资源嵌套分组路由配置方法(可以根据需要实现多层嵌套,注意:分组路由配置顺序依次是嵌套层次递减):// 更改嵌套资源路由blogs资源的资源变量名为blog_id//从表路由(分组路由配置顺序必须是从表路由优先配置,否则从表路由一直会路由到主表控制器的方法上)Rou...

  • ThinkPHP5:对分页的数据进行修改

    时间:2024-03-22 08:50:41

    大家都知道,TP5内置了分页实现,要给数据添加分页输出功能变得非常简单,可以直接在Db类查询的时候调用paginate方法:public function index() { $rule = db('rule')->field('id,title')->paginat...

  • THINKPHP5实战之Restful API(一) 如何创建RESTFUL API

    时间:2024-03-21 17:32:10

    说到Restful Api,我想大家肯定都不陌生,重要性可想而知,正好根据一个例子给大家来剖析一下Restful Api.php我选用的框架是THINKPHP5,当初这个框架发布的时候就定义为为API而生,下面我们来看看怎么用TP5来实现Restful Api吧.工具:THINKPHP5,POSTM...

  • thinkphp5致命错误: Call to undefined method app\index\controller\Resource::assign()

    时间:2024-03-19 18:57:31

    thinkphp5致命错误: Call to undefined method app\index\controller\Resource::assign()。对于这个问题其实很好解决!第一步,引入controller类use think\Controller;第二步,继承controller类cl...

  • Windows系统安装xampp7.2使用thinkphp5

    时间:2024-03-19 18:57:07

    一、环境:windows 7旗舰版、64位二、目的:安装使用thinkPhp5.0或者5.1三、相关下载:xampp7.2 : 集成了Apache、MySql、php环境等功能的集成开发软件phpStorm 2018.1.6 :被称为PHP(PhpThink5)开发最强大的软件,没有之一compos...

  • Thinkphp5使用Elasticsearch

    时间:2024-03-19 18:56:13

    Thinkphp5使用Elasticsearch使用的阿里云Elasticsearch服务,免去安装步骤1.tp项目中安装Elasticsearch-php插件 ,composer安装安装版本与elasticsearch版本一致,我这边elasticsearch7.7.1,安装elasticsear...

  • thinkphp5 简单使用JWT。

    时间:2024-03-19 18:55:49

    JSON Web Token(JWT)跨域认证进入官网(https://jwt.io):    1,选择PHP    2,选择一个收藏量最多的使用composer安装    3,下载完成文件会在vendor目录    4,新建一个控制器:引入类    5,设置要加密的参数(参数为可选,也可以自己增加...

  • Thinkphp5使用阿里大于短信验证

    时间:2024-03-19 18:55:25

    现在各种平台登录验证很多时候会使用短信验证,快捷安全,有很多平台提供短信验证服务,相比较而言阿里大于价格比较便宜,快捷,所以在在千锋日常的PHP教学中多以此为例来说明短信验证的使用。下面我们在tp5中说明如何使用阿里大于进行短信验证。 一、首先到阿里大于平台上注册,创建应用 阿里大于地址为:http...

  • thinkphp5输出图片

    时间:2024-03-18 18:36:13

    我们如果想在tp5的控制器中用GD库生成图片,然后输出到浏览器,一般页面都是这样子的。。。 方法一:在输出图后加个exit;页面正常显示但这样子,tp5的一些系统要加载的东西可以就没法执行了,所以这个方法不是很好。方法二:我们先来看下tp5自带的验证码是怎么正常显示的(tp5自带验证码在vendor...

  • ThinkPHP5 怎样去掉地址栏public

    时间:2024-03-18 18:35:48

    将public目录下的index.php移入项目根目录,并修改index文件中路径如下// 定义应用目录define('APP_PATH', __DIR__ . '/application/');// 加载框架引导文件require __DIR__ . '/thinkphp/start.php';注...

  • ThinkPHP5 出现No input file specified 【解决方案】隐藏入口文件

    时间:2024-03-15 09:14:38

    在通过跳转或者其他方式访问控制器的方法时会遇到 No input file specified 这样的问题,在域名后加上index.php就能解决格式:域名/index.php/模块/控制器/方法但是使用并不方便,谁会每次都去输这个首先进入你的 public 目录内,找到 .htaccess 文件,...

  • ThinkPHP5 中接收header中的数据

    时间:2024-03-14 19:21:41

    有时候前端需要包装提交一些信息在header中,比如表单提交时的令牌token,我们如何拿到这些信息?首先我们肯定知道使用php的函数SERVER可以获得所有请求头部信息,可以先打印出请求的服务信息,vardump(_SERVER 可以获得所有请求头部信息,可以先打印出请求的服务信息,var_dum...

  • thinkPHP5实现简单的多图上传

    时间:2024-03-12 20:43:24

    thinkPHP5实现简单的多图上传 很久之前有个多图上传的需求,我找了很多网上的代码都一直报错,而且不知道是啥原因。后来我说服了前端使用单个图片上传的接口实现了多图上传的功能。但是这次我一个人没有办法说服两个前端去使用单图上传的接口去实现图片批量上传的功能,又一次在这儿为难了。所以呢,痛...

  • thinkphp5使用load和use引入第三方类【转】

    时间:2024-03-12 09:53:05

    一、使用Load1、在extend文件夹下面放extend/mail/phpmailer.php文件;2、在applicatioon/index.php文件中写入d...

  • thinkphp5 后台前端使用腾讯地图获取位置信息

    时间:2024-03-01 13:26:10

    <div class="layui-form-item">              <label class="layui-form-label">        ...

  • Thinkphp5图片上传正常,音频和视频上传失败的原因及解决

    时间:2024-02-25 19:06:41

    Thinkphp5图片上传正常,音频和视频上传失败的原因及解决一、总结一句话总结:php中默认限制了上传文件的大小为2M,查找错误的时候百度,且根据错误提示来查找错误。我的实际问题是:我的表单中有多个input:file且name字段都是n_content这种情况会发生覆盖现象,总是以最后一个为准&...

  • ThinkPHP5验证码不显示的原因及解决方法

    时间:2024-02-24 19:03:01

    其实很久之前刚学习tp5框架的时候就遇到了这个问题,解决完后一直没再出过问题,今天用以前的框架做新项目时又碰到了这个问题,这里记录一下 问题原因:1、TP...

  • ThinkPHP5做微信开发,微信昵称带有表情,无法保存进数据库问题。 - 不会飞的鱼o0

    时间:2024-01-22 18:38:07

    ThinkPHP5做微信开发,微信昵称带有表情,无法保存进数据库问题。 在一次微信开发中,出现了用户无法注册的问题,后来排查发现,是用户的昵称中带有表情,无法存进mysql数据库(m...