- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 Windows 10下,使用Docker配置和部署Nginx + PHP开发环境
打开浏览器访问`http://localhost`,您应该能看到PHP信息页面。现在,您已经成功配置和部署了Nginx + PHP的开发环境。可以在`C:\web_project\php\src`目录下编写和修改代码,Docker容器会自动同步文件变化。如果需要关闭环境,只需执行`docker-compose down`命令即可。安装完成后,运行Docker Desktop,并确保Docker已经成功运行。6. 创建`docker-compose.yml`文件。2. 拉取Nginx和PHP镜像。
2023-08-12 10:58:39
897
原创 tp5 PHPExcel读取数据
public function importExcel() { Vendor('PHPExcel.Classes.PHPExcel');//调用类库,路径是基于vendor文件夹的 Vendor('PHPExcel.Classes.PHPExcel.Worksheet.Drawing'); Vendor('PHPExcel.Classes.PHPExcel.Writer.Excel2007'); $objExcel = new \PHP...
2021-01-30 16:45:18
817
原创 tp5 PHPExcel生成excel文件
public function keywordExcel(){ Vendor('PHPExcel.Classes.PHPExcel');//调用类库,路径是基于vendor文件夹的 Vendor('PHPExcel.Classes.PHPExcel.Worksheet.Drawing'); Vendor('PHPExcel.Classes.PHPExcel.Writer.Excel2007'); $data = array(); ...
2021-01-30 16:44:13
420
原创 微信提现
//企业向个人付款 public function payToUser() { $openid = ; //获取用户openid //微信付款到个人的接口 $url = 'https://api.mch.weixin.qq.com/mmpaymkttransfers/promotion/transfers'; $p...
2019-04-01 14:47:01
355
原创 tp5 PC端 微信扫码支付
首先下载 微信提供的SDK我用的是这个https://pan.baidu.com/s/1u7egGZz_DJqAG8Wkr7vVjg 提取码 tprc把下载下来的SDK 放在tp5 extend目录下修改 wxpay/lib/WxPayConfig.php 文件 支付参数然后在public目录下创建一个入口文件<?php/**** exa...
2019-03-29 20:31:44
1485
1
原创 php 读取指定文件夹下所有文件并粘贴复制
public function demo(){ $data = $this->traverseDir('../public_html/static/admin/css',$data=array()); $list = $this->filecopy('../public_html/123456/static',$data); ...
2019-03-29 20:02:38
906
原创 php+vue图片上传
vue 前端上传的图片 通过base64 加密 传给后端 $files = input('img'); //获取数据 $info = substr($files,23); //这里根据传过来的样式格式 自行解决data:image/jpeg;base64, 因为我接到的数据开头有一些这种数据 所以我进行了截取操...
2019-03-26 18:13:39
1466
原创 微信小程序支付
小程序直接调用 改一写参数 就OK了<?php/*** 支付*/class Cspay extends Common{ public function pay() { $uid = input('openid'); //下单用户id $orderid = input('orderid'); //订单ID...
2019-03-26 17:49:08
190
原创 https协议
HTTP协议什么是http协议?协议:协议是一种双方约定好的规范,双方在做某一件事情的时候,必须按照事先定义好的规范去实现和操作。HTTP:超文本传输协议,HyperText Transport Protocol,超文本在服务器与浏览器之间传输的时候必须遵循的协议。可以在课堂做游戏。通过游戏来给学生说明http协议是怎么来工作的.Zai举一个比较好玩的例子说明明白http协...
2019-03-14 16:18:22
438
原创 tp5中workerman和微信小程序通讯
环境 tp5中安装workerman (看tp5手册安装)php 层代码 <?phpnamespace app\wxone\controller;use Workerman\Worker;use Workerman\Connection\TcpConnection;use Workerman\Lib\Timer;class Workers{ ...
2018-11-30 17:37:30
2417
原创 nginx和php-fpm的关系
做一回认真的PHP工程师正向代理翻墙访问谷歌 对于人来说可以感知到,但服务器感知不到,我们叫他正向代理服务器。 反向代理访问百度 中间有个负载代理服务器对于人来说不可感知,但对于服务器来说是可以感知的,我们叫他反向代理服务器 而nginx就是一个高性能的http和反向代理服务器,也是一个IMAP/POP3/SMTP服务器 Php-fpm:php-Fast
2018-01-09 16:24:36
2410
原创 redis的两种持久化
一种是RDB持久化(原理是将Reids在内存中的数据库记录定时dump到磁盘上的RDB持久化),另外一种是AOF持久化(原理是将Reids的操作日志以追加的方式写入文件)。那么这两种持久化方式有什么区别呢,改如何选择呢?网上看了大多数都是介绍这两种方式怎么配置,怎么使用,就是没有介绍二者的区别 rdb的优势1,如果对于数据是存在文件里面,如果出现灾难,他可以压缩之后,在存在其他介质
2017-12-15 18:20:44
224
1
原创 API接口说明
API接口加密方式说明一、文档说明本文档适用于api接口开发人员、移动端开发人员,针对移动端请求API接口时加密方式以及加密规则进行说明。二、加密方式1.不采取非对称加密说明好处:相对于对称加密,非对称加密安全性远远高宇对称加密,能够保证在数据传输中数据被劫持之后不被破解。缺点:由于非对称加密 [ openssl rsa ],密钥为1024bit时候最多值能加密11
2017-12-15 13:32:46
1724
3
原创 非对称加密
1、安装opensslyum -y install openssl-devel 2、生成公钥和私钥生成私钥:openssl genrsa 1024 > private.key(注意,1024是密钥的长度,如果密钥较长,相应加密后的密文也会较长)生成公钥:openssl rsa -in private.key -pubout > public.key
2017-12-15 13:26:26
236
1
原创 对称加密
对称加密一、定义采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。 需要对加密和解密使用相同密钥的加密算法。由于其速度快,对称性加密通常在消息发送方需要加密大量数据时使用。对称性加密也称为密钥加密。所谓对称,就是采用这种加密方法的双方使用方式用同样的密钥进行加密和解密。密钥是控制加密及解密过程的指令。算法是一组规则,
2017-12-15 13:25:06
567
2
php 微信扫码支付SDK
2019-03-29
Xshell5破解版
2018-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人