dodo
DoDo-Baron
我很简单,简单到无话可说。
展开
-
guzzlehttp league oauth2-client使用
composer 加载:"require": { "php": ">=7.1.0", "league/oauth2-client": "^2.5",},在common/helper中创建<?php// +----------------------------------------------------------------------// | Alpicool [ WE MAKE YOU FEEL COOL ]// +----------------.原创 2020-08-26 11:22:18 · 668 阅读 · 0 评论 -
php7新特性以及?与??的区别( 表达式中三元表达式和 isset()的情况...)
1,表达式中三元表达式和 isset()的情况// 如果 $_GET['user'] 不存在返回 'nobody',否则返回 $_GET['user'] 的值$username = $_GET['user'] ?? 'nobody';// 类似的三元运算符$username = isset($_GET['user']) ? $_GET['user'] : 'nobody';$i=$j?...原创 2018-09-29 15:14:24 · 1440 阅读 · 0 评论 -
php画图代码
//创建画布$posterIm = imagecreatetruecolor($dstW, $detH);$white = imagecolorallocate($posterIm, 255, 255, 255);imagefill($posterIm, 0, 0, $white);//合并并头像imagecopyresampled ($posterIm , $titleIm , 0 ...原创 2020-06-27 14:38:36 · 212 阅读 · 0 评论 -
关于phpfpm出现的Unable to create the PID file的问题
1,mac 启动php-fpm的时候大家可能会直接使用php-fpm命令,报错。[30-Aug-2018 18:54:03] NOTICE: [pool www] 'user' directive is ignored when FPM is not running as root[30-Aug-2018 18:54:03] NOTICE: [pool www] 'group' direct...原创 2018-08-30 19:02:24 · 6007 阅读 · 0 评论 -
php --对接支付宝支付,菜鸟教程(以官方sdk做教程,thinkphp框架为例)
1,目前市面上最为火爆的支付为,wechat以及alipay ,这两个支付想必大家都已经非常了解了。下面我将对支付宝支付对接有比较详细的讲解第一步,我们需要我支付权限包含的私钥,公钥,appid等等一系列权限,开发者工具里面查看2,支付宝官方入口文件 Aopsdk引入支付宝文件引入后就可以直接在资金的paymentApi里面使用了,附上代码vend...原创 2018-06-27 18:01:54 · 18603 阅读 · 0 评论 -
h5,Android,ios,支付对接遇到的坑
坑 1,手机网站支付:小伙伴们一定是添加了,手机网站支付这个权限:调用支付宝网站支付时候依然报错 insufficient-isv-permissions isv权限不足,很让人郁闷的bug,这个时候请删除手机网站支付这个权限,然后重新添加,然后在调用,这个时候签约才会生效...原创 2018-06-26 15:50:20 · 549 阅读 · 0 评论 -
linux卸载nginx(更新)
1,whereis nginx对应找打nginx目录 2,ps -ef|grep nginx 查看nginx进程/usr/local/nginx/sbin/nginx &启动nginx服务 启动 3,/usr/local/nginx/sbin/nginx -s stop 停掉nginx服务 || 4,接着就是卸载操作了可以分两种:1、如果是r...原创 2018-06-23 14:51:18 · 8741 阅读 · 4 评论 -
thinkphp riverslei实现支付宝企业转账
1,composer 加载开源社区的开源代码:通过composer,这是推荐的方式,可以使用composer.json 声明依赖,或者直接运行下面的命令。 composer require "riverslei/payment:*"放入composer.json文件中 "require": { "riverslei/payment": "*" }2,使用特别简单...原创 2018-06-23 14:48:32 · 1031 阅读 · 0 评论 -
thinkphp3.2.3 支付宝授权登录php
1,首先拿到应该获取的权限,账户信息里面能拿到pid私钥与公钥,以及支付宝公钥3,我使用的是thinkphp导入支付宝sdktp里面verdor可以直接调用支付宝vendor('Alipay.AopSdk');$aop = new \AopClient ();4,封装alipayapi个人二次次封装alipay的sdk调用附上代码(加上自己的配置文件可以直接使用,具体根据自己业务需求做拓展):&...原创 2018-06-22 17:59:05 · 2675 阅读 · 0 评论 -
网易云信短信对接-php
1,发送短信片段代码 $p = new ServerAPI(self::KEY,self::SECRET);$res=$p->sendSmsCode($templateid,$mobile,'','',$authCode);$authCode参数为自定义验证码注意:官方demo上创建的serverAPI为fsockopen,当使用fsockopen时$authCod...原创 2018-06-07 10:58:44 · 1186 阅读 · 0 评论 -
linux命令大全
1 ,查看文件目录大小du -h 文件名2,查看服务器编码etc/locale3,本地上传文件简单粗暴rz4,跟踪日志文件tail -f 18_06_26_notice_**.log | grep 关键字5,查找文件find / -name php.ini,6,sz命令发送文件到本地:sz filename...原创 2018-05-30 17:54:54 · 496 阅读 · 0 评论 -
nginx配置的小常识
1,thinkphp 如何实现 "http://localhost/index.php?/模块/操作&quo... 变为 "http://localhost/模块/操作"??找到location / {}位置然后添加红色字体代码如下面: location / { if (!-e $request_filename) { rewrite ^...原创 2018-05-30 14:17:45 · 166 阅读 · 0 评论 -
关于thinkphp3.2.3 stags.php文件无法正常使用的问题
1,本来只是想用tp自带的行为配置配置全球化,结果遇到框架底层的问题。如图配置了app_begin,但是app加载却一直无法进入CheckLangBehavior类执行接口访问查看了 thinkphp入口文件public下的index文件看到了一行define('APP_MODE', 'api'); // 应用模式 api模式api模式,对的没错我就是api接口模式2,我管理后台使用的确实可以正常...原创 2018-05-30 14:06:06 · 269 阅读 · 0 评论 -
zabbix自定义模板监控oracle
1,首先必须在目标机器安装zabbix-agent,这里推荐源码,安装编译。 ./configure --enable-agent --prefix=/usr/local/zabbix make && make install2,安装后,配置系统启动项。3,查看防火墙等配置,以及SELINUX策略等问题。4,修改agent配置文件。这个步骤完成恭喜你agent安装成功了。5,ora...原创 2018-04-12 10:41:25 · 3293 阅读 · 0 评论 -
mysql的一些命令
FLUSH PRIVILEGES; 刷新表create user 'zabbix'@'127.0.0.1' identified by '123456';给zabbix用户添加127.0.0.1权限;select host,user,password from user;查看用户信息。update user set host = '%' wher原创 2018-02-06 15:37:41 · 269 阅读 · 0 评论 -
linux的一些基本常识
本机传输文件到其他服务器:scp -P26622 zabbix-3.4.6.tar.gz ztr@10.1.8.25:/home/ztr源码卸载软件:make uninstallmysql -u root -p --socket=/home/mydata/mysql.sock rpm -qa|grep -i mysql 区分大小写rpm包一般路径:vim /etc/init.d原创 2018-02-02 18:10:23 · 304 阅读 · 0 评论