自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 公众号对接微信静默登录获取openid

公众号对接微信静默登录获取openid微信相关流程简介微信授权错误代码提示提示微信相关流程简介首先,公众号回调地址要绑定好.目的是在注册页面通过静默授权获取openid,第一步进入页面判断微信环境后,调用接口先获取到code并跳转回原页面,然后根据code获取access_token和openid.这里要注意的是,如果页面是ajax提交,要session或者缓存保存上token再调用,不然会重复调用接口.微信授权https://developers.weixin.qq.com/doc/of

2022-04-21 23:24:25 759

原创 【微擎初步了解】

微擎初步了解系统结构系统配置文件Web端入口App端入口微信Api入口微擎MVC控制器模型模板$_GPC$_W加载器load()加载系统公共函数使用错误处理器系统结构系统配置文件系统配置文件存放着微擎系统重要的启动数据,文件是“/data/config.php”。此文件禁止普通用户修改。Web端入口Web端入口主要负责微擎系统的后台管理功能,入口文件是 “/web/index.php”。访问此入口有严格的权限判断,需要需要用户进行登录App端入口App端入口主要负责微擎系统的前端“微站”、“个

2022-03-07 18:39:50 559

原创 Composer相关

依赖管理工具手册地址https://www.kancloud.cn/thinkphp/composer/35668windows使用下载并安装Composer-Setup.exe设置好php安装目录的环境变量自动安装会提醒php版本问题 可以手动下载composer.phar安装目录下放入文件1 composer.phar2 composer.bat(写入内容@php “%~dp0composer.phar” %*)cmd运行composer -v即可看到是否安装成功...

2022-01-19 18:57:29 191

原创 php源生curl对接paypal

php源生curl对接paypal准备工作网址基本流程正式接口地址和测试接口地址1接口获取access_token2接口预生成订单3 跳转支付4 支付后会跳回自己给的回调地址,再次调用接口确认支付完成最后前提1 php代码2 没有用SDK 用的是curl抓取接口 不过应该区别不大3 基本是对照着英文文档做的 好多问题文档基本有写但是分散在很多地方准备工作1 有关注册账号的部分这里不详细写了 需要测试账号密码(买家和商家),生成项目2 请参考其他人文档 了解怎么注册开发者账号密码 paypal会

2021-07-16 00:48:32 797

原创 H5上传多图+php处理

HTML5<form action="./action.php" method="post" enctype="multipart/form-data"> <fieldset style="border: 1px #aaaaaa solid;padding:5px;margin-bottom:10px;"> <legend>上传产品图片</legend> <b>上传产品图片:</b>

2021-04-06 20:11:42 127

转载 TP5 报错 “too many connections”

从字面上的意思就能看得出,是连接次数太多了…目前我只发现有这几个原因可能导致这个问题出现,并提供解决方案:**1.**只针对TP5框架,具体那个版本之前不太清楚,在TP5中有个助手函数 db()。助手函数位置\thinkphp\helper.php// if (!function_exists('db')) { /** * 实例化数据库类 * @param string $name 操作的数据表名称(不含前缀) * @param array|

2021-04-06 16:47:06 797

原创 php win10 安装redis拓展

Redis常见的应用场景解析安装链接注意事项:1 要对应自己的windows版本和php版本安装2 可以直接窗口启动介绍种类string——适合最简单的k-v存储,类似于memcached的存储结构,短信验证码,配置信息等,就用这种类型来存储。hash——一般key为ID或者唯一标示,value对应的就是详情了。如商品详情,个人信息详情,新闻详情等。list——因为list是有序的,比较适合存储一些有序且数据相对固定的数据。如省市区表、字典表等。因为list是有序的,适合根据写入的时间来

2020-10-13 16:13:53 164

原创 tp5.1项目从头搭建(1)

搭建 第三方 中间件按照官网 使用composer安装第二步 应该装一些插件 但是暂时还没确定好插件内容 此处待定登录中间件index.php**URL重写**jwt验证declare(strict_types=1)session快速生成模块解决PHP "headers already sent"错误按照官网 使用composer安装手册链接如果你是第一次安装的话,在命令行下面,切换到你的WEB根目录下面并执行下面的命令:composer create-project topthink/think=

2020-10-13 13:54:46 368

原创 beanstalk和rabbitmq区别?

链接: link.个人理解,rabbitmq是消息队列(message queue),着重点在于保证消息的分发传递。beantalk是任务队列(task queue)或是说作业队列(job queue),着重点在保证任务执行。从本质上来说他俩是不同的中间件。beanstalk可以用来做计划任务...

2020-10-12 10:00:52 586

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除