• 实例解析thinkphp怎么用中间件记录行为日志

    本篇文章给大家带来了关于PHP的相关知识,其中主要根据示例来看一下使用中间件记录行为日志的问题,包括了使用日志通道暂存行为日志、使用定时任务将日志内容定时写入数据库等,下面一起来看一下,希望对大家有帮助。推荐学习:《PHP视频教程》一、定义

    2022-6-16
    240 0 0
  • thinkphp配置环境引入UI(实例详解)

    本篇文章给大家带来了关于thinkphp的相关知识,其中主要介绍了关于配置环境、引入UI的相关内容,其中包括了配置加速源、安装orm扩展、安装composer、安装驱动、配置“configview.php”等等问题,希望对大家有帮助。【相

    2022-6-16
    261 0 0
  • thinkphp扩展插件有哪些

    thinkphp扩展有:1、think-migration,是一种数据库迁移工具;2、think-orm,是一种ORM类库扩展;3、think-oracle,是一种Oracle驱动扩展;4、think-mongo,一种MongoDb扩展;5

  • 关于ThinkPHP framework 任意代码执行漏洞预警

    最近官方发布了一个安全补丁,官方表述是:该URL安全漏洞会造成用户在客户端伪造URL,执行非法代码。 可是貌似大多数开发者和使用者并没有注意到此漏洞的危害性,应者了了,更不用说有多少人去升级了。随后我对其进行了分析,发现此问题果然是一个非常

    2022-6-12
    65 0 0
  • 归纳总结thinkphp6常用功能

    本篇文章给大家带来了关于thinkphp的相关知识,其中主要整理了一些常用的功能,包括获取表单数据、设置多应用模式、模板渲染等等相关内容,下面一起来看一下,希望对大家有帮助。推荐学习:《PHP视频教程》第一步更换composer镜像阿里镜像

    2022-5-18
    118 0 0
  • Thinkphp 使用Workerman 聊天室

    1、下载Workerman插件 composer require topthinkthink-worker2、示例代码 后端      2.1 下载之后会得到这俩个文件 2.2 这个文件对应上面的worker_class 的地

    2022-5-17
    76 0 0
  • Nginx配置支持ThinkPHP的PATH_INFO

    概述今天遇到一个问题,Ubuntu+Nginx+MySQL配置ThinkPHP的项目,做了一半发现,Nginx不支持ThinkPHP的PATH_INFO模式,百度了好久,在朋友的帮忙下才解决,记录下。Nginx支持ThinkPHP的PA

    2022-5-15
    105 0 0
  • Ubuntu下Nginx配置ThinkPHP的Pathinfo和URl Rewrite模式

    概述在上一篇文章Nginx配置Thinkphp支持URL Rewrite中已经介绍了如何配置Nginx支持ThinkPHP的URL Rewrite,但是上文针对的是Centos平台,这次因为某些特殊的原因,服务器环境必须用ubuntu,本

    2022-5-15
    110 0 0
  • Nginx下支持Thinkphp URL Rewrite的配置示例

    概述Nginx服务器现在已经成为相当流行的开源Web服务器,很多生产环境也都在使用Nginx服务器。现在做项目大多数时候都是在使用ThinkPHP,但是Nginx默认不支持ThinkPHP的pathinfo模式,需要进行一定的配置。Ng

    2022-5-15
    103 0 0
  • Nginx配置PATHINFO隐藏thinkphp index.php

    Nginx配置PATHINFO隐藏index.phpNginx配置文件里放入这段代码server { listen80;default_type textplain;root varwwwhtml;index index.

    2022-5-15
    86 0 0
  • Nginx下配置pathinfo及ThinkPHP的URL Rewrite模式支持

    打开Nginx的配置文件 usrlocalnginxconfnginx.conf 一般是在这个路径,根据你的安装路径可能有所变化。如果你配置了vhost,而且只需要你这一个vhost支持pathinfo的话,可以直接打开你的vho

    2022-5-15
    87 0 0
  • Thinkphp5.1详细讲解中间件的用法

    本篇文章给大家带来了关于thinkphp的相关知识,其中主要介绍了关于中间件的用法,包括了什么是前置中间件、后置中间件,还有路由中间件、全局中间件等等相关内容,下面一起来看一下,希望对大家有帮助。推荐学习:《PHP视频教程》一、中间件的作用

    2022-4-27
    1531 0 0
  • thinkphp中distinct的用法是什么

    在thinkphp中,distinct()方法用于去除重复的值,能够返回唯一不同的值,distinct方法的参数是一个布尔值,语法为“$Model->distinct(布尔值参数)->field(name)->select

    2022-4-27
    1502 0 0
  • 一起聊聊thinkphp6使用think-queue实现普通队列和延迟队列

    本篇文章给大家带来了关于thinkphp的相关知识,其中主要介绍了关于使用think-queue来实现普通队列和延迟队列的相关内容,think-queue是thinkphp官方提供的一个消息队列服务,下面一起来看一下,希望对大家有帮助。推荐

    2022-4-27
    1510 0 0
  • thinkphp中m方法返回值是什么

    在thinkphp中,m方法的返回值是一个Model对象;m方法可以理解为“$m=new Model("user")”的缩写,调用格式为“M([基础模型名:]模型名,数据表前缀,数据库连接信息)”,作用就是实例化一个基础

    2022-4-27
    1492 0 0
  • thinkphp3.2怎么关闭调试模式

    在thinkphp3.2中,可以利用define关闭调试模式,该标签用于变量和常量的定义,将入口文件中定义调试模式设为FALSE即可,语法为“define(APP_DEBUG, false);”;开启调试模式将参数值设置为true即可。本文

    2022-4-27
    1500 0 0
  • thinkphp5中join的用法是什么

    在thinkphp5中,join用于根据两个或者多个表中列之间的关系,从这些表中查询数据,是连贯 *** 作方法之一,返回的结果是一个模型对象,语法为“join ( 要关联的表名以及别名 [ 关联条件 [ 关联类型]] )”。本文 *** 作环境:Wind

    2022-4-27
    1513 0 0
  • thinkphp5怎么判断是否是post请求

    在thinkphp5中,可以利用isPost()方法判断是否是post请求,该方法的作用就是判断当前是否为Post提交数据的,结果若为true则判断是post请求,若为false则不是post请求,语法为“$this->isPost(

    2022-4-27
    1496 0 0
  • thinkphp3.2中vendor的用法是什么

    在thinkphp3.2中,vendor用于导入第三方类库,该方法默认的导入路径为thinkphp系统目录的Vendor目录,默认后缀是“.php”,语法为“vendor(要导入的类库, 导入的基础路径, 导入的类库后缀)”。本文 *** 作环境:

    2022-4-27
    1491 0 0