logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

thinkphp6 多级控制器目录访问解决方法

thinkphp6 多级控制器目录访问解决方法

#大数据
thinkphp6使用EasyWeChat5.x公众号开发(二)

再次补充说明:URL是你利用thinkphp编写的一个接口地址,填写的时候不能带有任何参数,只能是类似于这种格式的接口地址进入到你的URL所在的控制器中进行编码,如下:示例代码:/*在做微信开发之前要验证自己开发者身份,微信开发团队给了一个认证环节即:1)将token、timestamp、nonce三个参数进行字典序排序2)将三个参数字符串拼接成一个字符串进行sha1加密3)开发者获得加密后的字符

文章图片
#微信#php
git设置账户名密码

当你再次pull或push时,还会弹出需要输入账号密码,输入完这一次,下次就不用再次输入了,应该好多朋友是遇到了这个问题,所以感觉设置后还需要输入,没有效果。最近新创建了一个项目,同步git代码,但是每次连接远程都要重新输入用户名密码信息,很烦,就想着怎么让他记住账号。就用了以下方法,亲测有效,分享记录下。出现以上两行邮箱密码时,表名此时你的git已经记录了账号密码,再次上传拉取的时候就不用重新输

文章图片
#git#github
Mac 使用brew安装phpredis扩展

phpredis扩展通过使用Redis协议实现了与Redis服务器的通信,支持连接池、管道、事务、Lua脚本、集群等功能。phpredis扩展是一个用于PHP语言的Redis客户端扩展,它提供了一组PHP函数,用于与Redis服务器进行交互。总之,phpredis扩展是一个非常实用的PHP扩展,可以帮助PHP开发者更方便地使用Redis,提高应用程序的性能和可扩展性。此路径为需要装redis拓展的

文章图片
#redis#数据库#缓存 +1
linux宝塔面板安装composer的方法[全网详解]

Composer是一个PHP依赖管理器,可以方便地管理和安装PHP项目所依赖的库和软件包。Composer可以通过一个名为composer.json的配置文件来配置,该文件列出了项目所依赖的库、版本等信息。由于Composer的出现,开发人员不再需要手动下载、安装和配置PHP库,从而大大简化了PHP项目的开发和维护过程。所以宝塔面板安装composer我们需要删除禁用函数,删除之后,才可以正常安装

文章图片
#composer#php
php(phar)反序列化漏洞及各种绕过姿势

概念:序列化其实就是将数据转化成一种可逆的数据结构,自然,逆向的过程就叫做反序列化。简单来说就是我在一个地方构造了一个类,但我要在另一个地方去使用它,那怎么传过去呢?于是就想到了序列化这种东西,将对象先序列化为一个字符串(数据),后续需要使用的时候再进行反序列化即可得到要使用的对象,十分方便。来看看怎么说:所有php里面的值都可以使用函数来返回一个包含字节流的字符串来表示。函数能够重新把字符串变回

文章图片
#php#开发语言
vue-element-admin+element-ui上传文件到七牛云组件

vue-element-admin+element-ui上传文件到七牛云组件

#vue.js#前端#javascript
MacOS安装brew教程从入门到入土

MacOS安装brew教程从入门到入土

#macos#linux#运维
    共 15 条
  • 1
  • 2
  • 请选择