- 博客(27)
- 资源 (9)
- 收藏
- 关注
原创 关于ffmpeg的使用过程中遇到的点(php)
有段日子没更新,最近使用ffmepg,这里记录一下我这边就直说一下我工作中遇到的注意事项和使用方法,就不太详细说了首先是安装的问题,windwos的话比较简单,官网下载安装文件,解压之后。设置环境变量系统环境变量内 path新增 你的 解压包的位置下的我的是这样。然后运行cmd 输入ffmepeg可以看一下输出这样就算是安装成功了linux的话,我个人感觉会非常麻烦,首先wget下载包,解压,编译,编译过程中可能出现问题,然后百度错误按照步骤走变异之后增加环境变量。
2023-04-26 14:10:03
682
原创 乌班图nginx访问php 变成下载
最近试了一下乌班图18,玩到头秃乌班图安装nginx和php还是很方便的试用apt install nginx -y 会直接安装成 1.14.0的版本试用apt install php-fpm -y 会直接安装成7.2的版本安装后访问ip 出现nginx页面,项目路径是 /var/www/html/ 可以在路径新建一个txt文件测试能否访问到,确认路径是有误。然后我新建php文件,访问php文件自动变成下载,搞了我两天 头秃吗,各种搜索,各种改nginx.conf文件没啥用,后来看到一个
2022-03-17 15:03:43
5923
1
原创 关于TP6的 事件,监听,订阅 理解
最近关于业务原因。要使用到TP6的事件,之前有个模糊的的概念。今天彻底的去看一下,按照官方文档来说定义事件事件系统使用了观察者模式,提供了解耦应用的更好方式首先的话需要生成一个事件类可以使用官方命令生成php think make:event UserLogin运行之后就会在app下生成一个文件路径是 app\evect\UserLogin.php生成后还要去绑定一下事件类在app\evevt.php,讲实话 这个bind我注释了也一样可以触发事件,官方解释说<?ph.
2021-11-02 13:10:38
2310
原创 windows环境 安装es (ElasticSearch)搜索引擎 ThinkPhp6 使用
啊, 好久没有更新博客,因为最近琐事很多,但是值得更新的没有,今天更新是因为 部门解散了 猝 ~离职前夕,和同事学习了es搜索引擎,在此记录,供大家参考 此文供windows参考 linux有空了在更新首先就是下载Es搜索引擎,大家可以去官网下载我是官网,请点我下载之后就进行准备工作1 java环境 我使用的是java11 大家可以去官网下载,或者去我上传的链接点我 3积分,辛苦钱 如果去官网的话,需要账号登录,账号可以百度搜索Oracle登录 或者直达链接点我...
2021-08-12 09:46:48
1421
原创 php thinkphp6 微信支付v3
关于thinkphp 微信v3 支付最近做到了支付,忽然发现微信更新到了v3版本,然后看了一下文档,懂之前云里雾里,懂之后,原来是这样~首先准备的工作是各种配置信息, 我做的是h5支付,所以只会介绍我用到的东西1 $appId 微信的 appId2 $merchantId 支付所需的商户号 merchantId3 $merchantSerialNumber 商户证书序列号 merchantSerialNumber (设置API证书)4 $apiV3 商户api密钥 apiV3 (账号中
2021-04-16 17:10:18
2428
3
原创 php 关于unipush 在线和离线推送 v2版本
最近项目用到unipush 调试了一下终于可以用了,写出来记录一下,也希望可以帮到有需要的人,如果有写的错误的还请指教首先准备工作。这里有两种方法,一直是使用composer安装类,简单方便,我用的就是这个首先composercomposer require getuilaboratory/getui-pushapi-php-client-v2 安装后 这里贴上代码 我这里是可以直接使用,离线也是可以推送成功。当然需要你配置成功这里简单介绍一下,在华为生成这些配置然后填入 unipu...
2021-03-11 16:05:13
2828
10
转载 nginx的负载均衡配置
本文为转载。原链接如下https://blog.csdn.net/Rodgexue/article/details/79976610负载均衡摘要面试的时候的回答可以如下:在nginx里面配置一个upstream,然后把相关的服务器ip都配置进去。然后采用轮询的方案,然后在nginx里面的配置项里,proxy-pass指向这个upstream,这样就能实现负载均衡。nginx的负载均衡有4种模式:1)、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除
2021-02-24 14:40:52
1130
原创 关于 tp6 使用 workerman GatewayWorker2
忙于工作,好久没有更新,最近需要用到tcp协议,经过决定后选择了 workerman 的GatewayWorker 框架首先 官方文档要多读多看http://doc2.workerman.net/首先, 进入tp根目录安装workerman 我使用的是这个命令,不会使用的composer的 去百度查看composer require topthink/think-worker安装之后首先去把Events.php 文件复制出来。我个人复制到common目录下然后...
2020-12-15 18:27:11
1846
原创 关于tp框架 返回弹窗
function alert_error($msg='',$url='',$time=2){ $str='<script type="text/javascript" src="/static/admin/js/jquery-3.2.1.min.js"></script> <script type="text/javascript" src="/static/admin/layui2.5.6/layui.js"></script>.
2020-11-09 15:07:28
613
转载 关于Nginx负载均衡出现502错误
问题描述首先简单说下服务器架构,前端一台【负载均衡】,使用 Nginx 实现,并在此上面安装了 Redis,好为 Tomcat 7 提供 session 共享服务。后端两台 Web 服务器,使用的是 Tomcat 7。现在已经实现了简单的 负载均衡 与 session 共享。但问题是,后端的 Tomcat 的端口只有改为 80 时前端的 Nginx 才能正常提供负载均衡,除此端口(即 80)外任何一个端口都会使 Nginx 报 502 Bad Gateway 错误,如 图1 所示:图1 -
2020-05-24 17:42:33
3686
原创 关于CentOs8的Lnmp安装
有点时间没更新了,一直在找工作,最近闲来无事忽然发现CenOs搞到8.0了,再加上一直没搞过Nginx出于好奇,就试试手,搞了一天多 ,再从记录一下我踩得坑,希望能帮到大家,也算是做个记录首先下载CentOs8的iso镜像CentOs8镜像地址然后搭建省事的话可以直接下载,有兴趣的可以去官网找,vm虚拟机使用我就不介绍了,有一点需要注意的就是安装的时候默认是带桌面的如果有需要的话就在箭头值的地方选择,别的也没啥然后就是进入流程 首先安装Nginx入宫对版本没需要的话可以直接使用yum安装 简单省
2020-05-24 17:31:16
3666
原创 thinkphp使用mqtt
最近在做一个项目使用到mqtt,网上看到很多例子 都看的不太明白(大概因为我笨)不过后来还是处理好了,就在这里记录下以免忘记 因为不是很精通,看到有哪里写的错误的可以留言指点首先准备工作就是 环境 以及框架,各位也可以用原生,差不太多环境 我使用的是contOs7 安装了mosquitto环境 使用的mqtt 安装教程在 这里(记得设置密码,有关权限的还没做,本文章就没写)...
2019-11-12 16:37:16
5798
22
转载 centos7 安装 mosquitto使用mqtt
本文转自 https://blog.csdn.net/zbgjhy88/article/details/98095904 1. 安装mosquitto已经被加入到EPEL仓库中,添加EPEL源后可以直接通过yum安装。sudo yum -y install epel-releasesudo yum install mosquitto1 sudo yum -y install e...
2019-09-26 21:01:46
686
转载 centos 防火墙端口操作
本文转自https://blog.csdn.net/qq_29102545/article/details/82381400以便记录最常见组合:添加端口 + 重载防火墙添加(以添加 80 端口为例)firewall-cmd--zone=public--add-port=80/tcp--permanent(--permanent永久生效,没有此参数重启后失效)重...
2019-05-08 11:25:24
160
转载 微信第三方开放平台上传审核小程序
转载链接http://www.php.cn/weixin-kaifa-406993.html第一步:申请微信开放平台帐号并创建第三方平台第二步:公众号/小程序授权给第三方平台 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...
2019-04-16 14:58:33
3619
原创 vm虚拟机安装linux后没网
博主本着学无止境的精神在虚拟机上安装了一个centos7 来敲敲命令行。刚开始就遇到了强大的阻力。。。ifconfig vim 都没法用。这怎么行,安装呗。又学了圈安装,yum命令。结果yum也执行不起来。could not find mirrirhttp ****等等。这是没法上网的原因。进一步排查。网上都说/etc/sysconfig/network-scripts/ifcf...
2019-04-03 17:24:56
2371
2
原创 关于远程链接服务器数据库的问题
关于本地远程连接数据库报错找了很多方法 可能因为我笨把,很多不是理解 所以,特在此出记录一下,方便下次在遇到解决问题我的环境 , 服务器 CentOS 7.6 用的MariaDB数据库(测试在mysql数据库方法通用) 本地用的Navicat1.首先在服务器 mysql -uroot -ppassword 进入数据库后 (-u后面是你的账户名,-p后面是你的密码)use my...
2019-01-09 15:36:27
267
原创 关于YII2 的公共函数问题,以及手册Gii生成文件404报错
最近因为工作原因 ,要看YII2 文档进行学习, 刚开始遇到两个问题,第一个就是使用YII2 de Gii生成代码的时候,生成之后让你访问然而 访问后发现404 找了好久的问题没找到,最后瞎逛看到一个帖子说是使用Gii生成的时候 controller/CountryController.php 的命名空间用小写 别用大写 文件的第一行命名空间应该是但是按照手册指导生...
2018-09-11 18:16:59
508
原创 linux下安装PHP遇到的问题
最近使用centos7 安装 LAMP的时候遇到的问题 ,在此记录一下,方便以后再次遇到处理首先PHP我写完项目 放到服务器的时候 发现apache无法解析PHP 我还以为apache出了问题,各种更改没毛用,后来无奈把PHP删除再次安装 直接时候用 yum安装PHP7 后来安装之后 运行项目发现各种报错,安装后把项目拉上去,我使用的是TP5的框架 首先无法找到POD 然后我就直接 ...
2018-05-29 11:16:29
540
原创 关于微信退款
关于微信退款 十分简单对着官方接口去就行了 我这是从别人的地方找来的,对了 重点 一定要 安装证书!!!(因为我没有安装 白白弄了半个下午)忧桑 话不多说,直接扔链接去下载吧 直接就能用了,对了 代码我从网上找的 你们找一下应该也能找得到话从我这里下载也行 不过 话说我厚颜无耻的要了两分复制代码分点击打开链接好吧 我截图给你们瞅这是需要的参数这一块就是以XML格式把信息发送到...
2018-03-23 09:27:43
602
1
原创 windows PHP 安装redis
之前有一个文章是写的Linux安装reids的 最近在捣鼓windows环境 安装的时候卡了好久 安装redis扩展 phpinfo没反应 最后终于发现了问题所以分享一下首先去下载redis这个网上一搜就是大把的 至于版本的话其实不需要太高的 我用的2.多的版本 , 至于区别在哪 本人是大菜鸡 也没仔细看安装redis后在CMD 进入到安装的盘 然后输入 redis-server.exe 然...
2017-12-12 12:02:59
283
转载 关于微信扫码支付
作为一个菜鸡想了很久也没有做过微信扫码支付 终于有机会试试了 由于这东西都被人玩烂了 所以就大概的说下我遇到的问题 首先把微信demo 进行整理 由于我用的是TP5 所以打包放到 目录下的extend文件夹 然后里面是整理好的东西 大家直接拿去用就行了 可能会出现curl60的错误 那就去修改lib下WxPay.Api.php文件第537行 curl_setop...
2017-11-22 16:08:15
437
转载 linux(centos7) 安装redis 和 phpRedis配置
本文转自https://www.cnblogs.com/haozhen/p/9851712.html安装RedisRedis官方下载地址:http://redis.io/download,下载最新稳定版本。当前稳定版本是4.0.9,下载并安装:$ wget http://download.redis.io/releases/redis-4.0.9.tar.gz$ tar ...
2017-08-01 17:20:34
518
转载 Redis和Memcached的区别
Redis的作者Salvatore Sanfilippo曾经对这两种基于内存的数据存储系统进行过比较:Redis支持服务器端的数据操作:Redis相比Memcached来说,拥有更多的数据结构和并支持更丰富的数据操作,通常在Memcached里,你需要将数据拿到客户端来进行类似的修改再set回去。这大大增加了网络IO的次数和数据体积。在Redis中,这些复杂的操作通常和一般的GET/SET
2017-08-01 14:59:18
173
转载 随机调用MYSQL的数据
若要在i ≤ R ≤ j 这个范围得到一个随机整数R ,需要用到表达式 FLOOR(i + RAND() * (j – i + 1))。例如, 若要在7 到 12 的范围(包括7和12)内得到一个随机整数, 可使用以下语句:SELECT FLOOR(7 + (RAND() * 6));以上摘抄自MySQL手册 从 mysql 表中随机读取数据不难,方法还挺多的,但是
2017-07-29 10:31:11
514
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人