php
文章平均质量分 50
梦夏夜
这个作者很懒,什么都没留下…
展开
-
fastadmin 文件上传七牛云
接下来修改fastadmin 上传文件 api/controller/Common.php 文件下的 upload 方法。admin/controller/general/Attachment.php 下的index方法。1-安装七牛云官方SDK。接下来修改附件选择器。原创 2024-09-05 17:42:50 · 561 阅读 · 0 评论 -
微信小程序订单发货管理接入
订单发货管理接入指引:https://mp.weixin.qq.com/cgi-bin/announce?token=1148555877&action=getannouncement&key=11671435333v04b2&version=1&lang=zh_CN&platform=2https://mp.weixin.qq.com/cgi-bin/announce?token=1148555877&action=getannouncement&key=11671435333v04b2&version=原创 2024-07-03 14:59:04 · 1616 阅读 · 0 评论 -
fastadmin selectpage下拉框默认选中
修改 /public/assets/libs/fastadmin-selectpage/selectpage.js。原创 2024-06-29 11:29:00 · 288 阅读 · 0 评论 -
阿里云短信AccessKey创建
创建并查看AccessKeyAccessKey 用来验证用户的身份,每个用户的都不也一样,毕竟我们不希望别人调用我们的短信服务按照如下文档,进行操作https://help.aliyun.com/document_detail/53045.html?spm=a2c4g.11186623.2.28.289a2e793I1R1C&parentId=44282————————————————版权声明:本文为CSDN博主「加菲猫的狗」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原创 2021-04-18 17:36:44 · 1355 阅读 · 0 评论 -
php提前返回数据,后面代码继续执行封装函数
用户登录后,记录用户登录日志,发送登录通知等逻辑不需要用户等待等场景,可以先返回数据更用户,后面登录日志等返回数据后再执行提示:nginx和Apache提前返回数据不一样详见函数内部代码使用方法:$data =‘hello world!’; // 字符串或数组,数组将被转换成json字符串imme_return($data ,10); //立即返回字符串,后面程序最大执行时间10s//执行其它无需用户等待的程序//写入数据库,redis,发送通知…/* 中断并返回数据,后面程序继转载 2020-11-30 15:44:51 · 1603 阅读 · 0 评论 -
php 支付宝 当面付(个人账号免签约)
当面付产品规则您可以在支付宝PC端登录商家后台,进入“产品大全-签约管理”,通过资质凭证补全来恢复产品的正常使用,点此进入我的产品。账户类型 收款额度规则 入驻资质要求(页面需要填写) 使用时间 个人账户 单笔收款≤500元,单日收款≤5000元,不区分借记或贷记渠道 1、需按规范提交经营场景照片(如门头照)—必填项 2、同名营业执照—选填 30天 如提交资料均不通过,商家需要在合约生效后的30天内补全门头照等资料,否则会影响.原创 2020-11-27 17:31:43 · 2160 阅读 · 0 评论 -
php 微信H5支付
登陆商户平台 查看APPID , https://pay.weixin.qq.com2.授权域名<?phpnamespace app\v1\controller;class WxH5{ protected $config; protected $appid; protected $mch_id; protected $notify_url; protected $key; protected $ip; protected $.原创 2020-11-18 21:52:20 · 1256 阅读 · 0 评论 -
php 网站添加高防ip
最近做的游戏抽奖平台一直被流量攻击,网址使用的阿里云的服务器,小项目但是阿里的高防2w多实在用不起。只好找的其他平台的,这里推荐个平台挺便宜的:https://www.yisu.com购买成功后,两个平台都需要添加白名单;高防ip这个地方需要每个域名都添加白名单,如果强制了https,这个地方需要上传 证书阿里云添加白名单:这个我找了好久才找到添加的地方,我这直接附上地址:https://help.aliyun.com/knowledge_detail/37914.html?spm=5176.110原创 2020-11-15 13:53:56 · 180 阅读 · 0 评论 -
zbt (Steam游戏道具)自动发货
ZBT发货助手主要功能:1,自动确认交易报价及发货,交易后极速到账2,仓库饰品自动上架,价格批量设置上架3,可设置默认溢价,支持比价、修改上架金额前段时间开发了个游戏抽奖,奖品需要对接自动发货。zbt机制就是类似于一个商城,抽中的奖品,通过注册的zbt账号购买,zbt去发货。先去注册个账号 https://www.zbt.com/在这个地方设置 白名单 apikey 回调地址。自动发货需要对接的接口: 用户余额查询 /open/user/v1/t-coin/balance 市场原创 2020-11-13 14:19:28 · 2883 阅读 · 0 评论 -
微信支付-APP支付
1. 登陆商户平台 查看APPID , https://pay.weixin.qq.com在产品中心->我的产品 中查看当前商户开的支付类型。然后在appID授权里边查看APPID。然后在 产品中心>api安全 中设置API密钥微信APP支付接口文档 https://pay.weixin.qq.com/wiki/doc/api/app/app.p...原创 2020-04-08 23:27:47 · 1755 阅读 · 0 评论 -
php 微信native扫码支付
Native支付是商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”完成支付的模式。该模式适用于PC网站支付、实体店单品或订单支付、媒体广告支付等场景。支付类:<?php/** * Created by PhpStorm. * User: 827169570@qq.com * Date: 2020/10/17 * Time: 23:01 */namespace app\v1\controller;use app\common\controller\Check.原创 2020-10-17 03:41:51 · 2214 阅读 · 0 评论 -
btc网络导入私钥时节点服务器无响应
使用调试控制台导入私人导致崩溃,我总是必须从shell中杀死bitcoin-qt应用并重新启动它。 有什么办法可以防止这种情况发生? 有没有办法从shell将私钥导入qt客户端?上边的意思是由于超出了HTTP工作,请求被拒绝;这将有助于如果你能澄清你所说的“崩溃是什么意思“并准确描述会发生什么。 (对很多人来说,“崩溃”意味着段错误或类似的异常终止,但这听起来像不是你的意思)。如...原创 2019-07-27 18:53:11 · 1075 阅读 · 0 评论 -
网站添加https后websocket不能使用
var socket = new WebSocket("wss://www.aabb.cn/socket/");注意点:如果网站使用HTTPS,WebSocket必须要使用wss协议; 使用wss协议的连接请求必须只能写域名,而非IP+端口; 建议在URL域名后面为websocket定义一个路径,本例中是/socket/;nginx配置只需要在HTTPS配置的server内加...原创 2019-07-27 17:21:31 · 22632 阅读 · 4 评论 -
PHP RSA 报错 openssl_sign(): supplied key param cannot be coerced into a private key
PHP RSA 报错openssl_sign(): supplied key param cannot be coerced into a private key原因:RSA 的秘钥一般都有固定换行格式,是不是这种情况导致的呢按照此格式试试,问题竟然顺利解决私钥$str='你的私钥(改成一行)';$str = chunk_split($str, 64, "\n")...转载 2019-07-19 14:59:37 · 9811 阅读 · 1 评论 -
以太坊主网节点搭建
0x01 搭建节点需要什么配置推荐配置:CPU: 8 core内存: 16G硬盘: 500G SSD (固态硬盘)网络: 5M+最低配置:(这个配置下会不定时出现节点服务器挂掉)CPU: 4 core内存: 8G硬盘: 500G 高速硬盘网络: 2M我自己搭节点用的是这里说的推荐配置,周一下午开始同步,周三早上来上班就已经同步好了。0x02 节点是放国内...转载 2019-07-17 10:31:46 · 3163 阅读 · 1 评论 -
获取微信openid
为了识别用户,每个用户针对每个公众号会产生一个安全的OpenID,如果需要在多公众号、移动应用之间做用户共通,则需前往微信开放平台,将这些公众号和应用绑定到一个开放平台账号下,绑定后,一个用户虽然对多个公众号和应用有多个不同的OpenID,但他对所有这些同一开放平台账号下的公众号和应用,只有一个UnionID,可以在用户管理-获取用户基本信息(UnionID机制)文档了解详情。下边我来介绍下如原创 2017-06-01 16:22:03 · 1126 阅读 · 0 评论 -
使用git上传项目到github
1、申请github账号 https://github.com/2、在本地安装git (本文只介绍window上使用git) 安装完成后打开 git bash,我们先绑定下用户,因为Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识,用户和邮箱为你github注册的账号和邮箱然后我们需要在本地选择合适位置创建个仓库 ,我将项目放在D:git/blog文原创 2017-12-22 16:30:13 · 211 阅读 · 0 评论 -
laravel 多数据库操作
前多时间做的项目遇到一个框架内使用多个数据库操作,然后就去扒手册结果在手册里就找到这么几句话看完了只是知道如何使用,并没有找到如何操作,在看databa.php文件时才恍然大悟'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_HOST', 'localhost'), 'database' =原创 2017-12-23 16:00:47 · 566 阅读 · 0 评论 -
wangEditor3 图片上传本地服务器
wangEditor是一款基于javascript和css开发的 Web富文本编辑器,有轻量、简洁、易用、开源免费等优点。官网:www.wangeditor.com文档:www.kancloud.cn/wangfupeng/wangeditor3/332599源码:github.com/wangfupeng1988/wangEditor下载链接:github.com/wangfup原创 2017-12-28 17:24:55 · 11767 阅读 · 3 评论 -
php网址转换生成二维码
1、使用php类库PHP QR Code;官网下载:http://phpqrcode.sourceforge.net2、下载好解压,然后将phpqrcode文件夹拷贝(或复制)到项目中去;3、然后在控制器中调用该类生成二维码public function erweima(){ $id=I('get.phone'); vendor("phpqrcode.phpqrcode"); $cod...原创 2018-04-20 13:04:04 · 7638 阅读 · 0 评论 -
在其他框架中使用 dump () & dd () 函数
Laravel 框架用久了后,就习惯了在调试的时候使用 Laravel 的辅助函数 dd() 了。当切换到其他框架的时候,没有找到比较好的类似该辅助函数的工具。因此萌生了从 Laravel 框架中将他们给抽取出来。这是一篇更好的做法的文章:PHP 全局使用 Laravel 辅助函数 dd,推荐直接看这篇如果你的环境是 Dock...转载 2018-06-26 00:15:12 · 522 阅读 · 0 评论 -
银联支付(网银h5)
杉德全支付平台需要的资料:1.商户公钥 获取方式:先安装证书(注意:证书在收到邮件后14天内下载,并且只能下载一次),然后用IE打开https://cs.cfca.com.cn/cgi-bin/userCertDownload/v_input.do?displayAgreement=true 点击“工具—Internet选项”,查看证书,注意查看证书中的商户号是否与邮箱中发送的商户号一致...原创 2018-11-16 10:17:44 · 7523 阅读 · 2 评论 -
php 银联支付(快捷支付)
杉德全支付平台注意:需要的资料:1.商户公钥 获取方式:先安装证书(注意:证书在收到邮件后14天内下载,并且只能下载一次),然后用IE打开https://cs.cfca.com.cn/cgi-bin/userCertDownload/v_input.do?displayAgreement=true 点击“工具—Internet选项”,查看证书,注意查看证书中的商户号是否与邮箱中发送的...原创 2020-11-18 21:03:03 · 3330 阅读 · 0 评论 -
本地通过宝塔管理代码
本文是在windows下操作准备工作:一个vmware虚拟机,并安装好centos系统。1,先检查下安装的centos是否能联网上图我们ping www.baidu.com 我们发现他找不到百度,这说明我们的虚拟机并没有联网,然后我们找到VM的虚拟网络编辑器如下如这样设置:2,接下来我们去修改网卡配置文件,把网络连接打开cd /etc/sysconfig/ne...原创 2018-12-21 16:31:40 · 2826 阅读 · 0 评论 -
tp5 + workerman 实现聊天室
最近公司的项目需要做一个简单的聊天,项目用的框架是thinkphp 5,开发任务主要是实现买卖双方生成订单后,可以在线交流。无意间在tp手册上看到 workerman socket包,然后就安装了试试。实现的思路是,将订单的id作为房间号房间人员指定为订单双方的用户,数据库中将用户id与的客户端fd对应,用户进入时,登录时将用户id与客户端fd存入数据库,发送时根据用户fd发送给当前用户,...原创 2019-03-17 01:07:37 · 8903 阅读 · 11 评论 -
tp5 +swoole 定时任务
最近项目中需要用到毫秒级定时器,但是服务器中的crontab定时任务最小是分钟,所以使用了swoole的定时器。需要先安装php swoole 扩展<?php/** * Created by PhpStorm. * User: 江雪 * Date: 2019/4/29 0029 * Time: 21:19 */namespace app\web\control...原创 2019-04-29 22:40:08 · 4887 阅读 · 2 评论 -
谷歌邮箱发送邮件
第一步:设置gmail邮箱账号,登录进google.com谷歌账号(需要翻墙) ,进入邮箱服务器,点击右上角的设置,然后选择转发和 POP/IMAP,启用POP和IMAP这两项的功能.第二步:降低谷歌账号的安全性访问:进入账号链接:https://www.google.com/settings/security/lesssecureapps, 设置“启用”按钮会自动保存,这个是为了降低谷...原创 2019-05-16 01:11:59 · 9643 阅读 · 1 评论 -
php网站配置apache
1、打开Apache配置文件例如:D:/ap/apache/conf/httpd.conf 文件找到文件的38行 修改为Define SRVROOT “D:/ap/apache”;2、cmd 进入控制台程序安装服务D:\ap\apache\bin> httpd -k install -n ap 注:此处的-n 为命名安装服务名称3、启动apache 服务器D:\ap\apa原创 2017-02-21 15:41:51 · 599 阅读 · 1 评论