子钦加油

扩大
缩小

随笔分类 -  PHP

PHP
忘记宝塔面板密码的解决方案
摘要:忘记宝塔密码,可以通过以下命令重置密码 cd /www/server/panel && python tools.py panel testpasswd 如果提示多次登录失败,暂时禁止登录 请输入以下命令 清除登录限制 rm -f /www/server/panel/data/*.login 新装面 阅读全文

posted @ 2020-08-23 21:42 子钦加油 阅读(782) 评论(0) 推荐(0) 编辑

docker下搭建MySQL+php-fpm+nginx容器环境
摘要:准备镜像 我使用的centos系统,docker-ce最新版本。 先准备好三个镜像 docker pull mysql:5.7 docker pull php:5.6-fpm docker pull nginx:latest 注意,mysql和php不要使用最新版本,坑很多。 docker imag 阅读全文

posted @ 2020-05-21 22:25 子钦加油 阅读(952) 评论(0) 推荐(0) 编辑

PHP错误:SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client
摘要:使用PHP连接MySQL 8的时候,可能会发生如标题所示的错误: SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client 发生这种错误,是由于MySQL 8默认使用了新的密码验证插 阅读全文

posted @ 2020-05-08 14:53 子钦加油 阅读(1170) 评论(0) 推荐(0) 编辑

Mac安装PHP运行环境
摘要:先安装brew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" nginx的安装与配置 brew install nginx 修改配置文件 sudo vim /usr/ 阅读全文

posted @ 2020-05-08 11:48 子钦加油 阅读(720) 评论(0) 推荐(0) 编辑

YII2数据库操作出现类似Database Exception – yii\db\Exception SQLSTATE[HY000] [2002] No such file or director
摘要:YII2进行MYSQL数据库操作时出现Database Exception – yii\db\Exception SQLSTATE[HY000] [2002] No such file or directory错误的解决方法 在进行数据库操作时出现如下类似错误,实际则是PHP配置文件php.ini中 阅读全文

posted @ 2020-05-08 11:19 子钦加油 阅读(719) 评论(0) 推荐(0) 编辑

composer 安装 Yii2遇到的BUG
摘要:通过 Composer 安装 安装 Composer 如果还没有安装 Composer,你可以按 getcomposer.org 中的方法安装。 在 Linux 和 Mac OS X 中可以运行如下命令: curl -sS https://getcomposer.org/installer | ph 阅读全文

posted @ 2020-05-06 17:18 子钦加油 阅读(507) 评论(0) 推荐(0) 编辑

利用phpqrcode二维码生成类库合成带logo的二维码并且用合成的二维码生成海报(二)
摘要:前期准备 引入phpqrcode类库(下载地址:https://download.csdn.net/download/weixin_37557729/11891240;支持彩色二维码的下载地址:https://download.csdn.net/download/weixin_37557729/11 阅读全文

posted @ 2019-10-21 14:43 子钦加油 阅读(877) 评论(0) 推荐(0) 编辑

利用phpqrcode二维码生成类库和imagecopymerge函数制拼接图片的经验(一)
摘要:前期准备 引入phpqrcode类库(下载地址:https://download.csdn.net/download/weixin_37557729/11891240;支持彩色二维码的下载地址:https://download.csdn.net/download/weixin_37557729/11 阅读全文

posted @ 2019-10-21 13:50 子钦加油 阅读(506) 评论(0) 推荐(0) 编辑

Redis专题——Redis管理工具
摘要:一、安全性 1、运行环境 Redis以简洁为美,其安全性没有太多操作,要求在生产系统中外界不能直接连接Redis进行操作,而必须经过程序中转后,由程序进行操作。 即,redis要求运行在可信的环境中。 redis服务器启动后,默认允许外界连接,可以修改其配置文件的bind,配置只能有一个路径进行连接 阅读全文

posted @ 2019-10-19 19:16 子钦加油 阅读(940) 评论(0) 推荐(0) 编辑

PHP生成唯一ID
摘要:前言 PHP uniqid()函数可用于生成不重复的唯一标识符,该函数基于微秒级当前时间戳。在高并发或者间隔时长极短(如循环代码)的情况下,会出现大量重复数据。即使使用了第二个参数,也会重复,最好的方案是结合 md5 函数来生成唯一 ID。 使用函数 获取一个带前缀、基于当前时间微秒数的唯一 ID。 阅读全文

posted @ 2019-10-18 21:57 子钦加油 阅读(3193) 评论(0) 推荐(0) 编辑

Thinkphp 模板中 if 嵌套层级过多的问题,嵌套3级就报错,取消层级限制
摘要:解决此问题有两种办法:1、第三层if换成eq或者原生<?php 'abc';> 2、修改Tp核心配置文件 1、第三层if换成eq或者原生<?php 'abc';> 如下图<eq name="uid" value="">未登录状态下<else />登录状态下 </eq> name为条件 和value为 阅读全文

posted @ 2019-08-01 11:07 子钦加油 阅读(928) 评论(0) 推荐(1) 编辑

php number_format金钱 价格 格式处理 由分单位转换成元(保留2为小数)
摘要:/** * priceFormat * 价格格式处理 * * @access public * @param null * @since 1.0 * @return object */ if(!function_exists('priceFormat')) { function priceFormat($price) { return numb... 阅读全文

posted @ 2019-07-30 16:14 子钦加油 阅读(1589) 评论(0) 推荐(0) 编辑

file_get_contents('php://input') 和POST的区别
摘要:之前记得写过这2者的区别,今天看群里有个朋友也提出了怪异的问题,说是“file_get_contents('php://input')获取不到curl post请求的数据的问题”?其实这并不是所谓的"怪异",理解2者的区别其实就明白原因啦,好,直接举个例子吧,2个文件:1:发送数据的文件,如下: < 阅读全文

posted @ 2019-07-30 15:19 子钦加油 阅读(509) 评论(0) 推荐(0) 编辑

php对微信支付回调处理的方法(合集)
摘要:支付完成后,微信会把相关支付结果和用户信息发送给商户,商户需要接收处理,并返回应答。 对后台通知交互时,如果微信收到商户的应答不是成功或超时,微信认为通知失败,微信会通过一定的策略定期重新发起通知,尽可能提高通知的成功率,但微信不保证通知最终能成功。 (通知频率为15/15/30/180/1800/ 阅读全文

posted @ 2019-07-25 15:38 子钦加油 阅读(11999) 评论(1) 推荐(0) 编辑

微信支付和微信支付通知基于sdk的说明(2)
摘要:前期准备工作 微信商户账户/密码(获取appid等信息) 微信公众号账户/密码(获取cert证书等信息,不做线上退款不需要证书) 下载php支付demo 从商户平台进入的话是以下界面或者直接搜索公众号支付文档 支付类型 https://pay.weixin.qq.com/wiki/doc/api/j 阅读全文

posted @ 2019-07-25 10:28 子钦加油 阅读(1146) 评论(0) 推荐(0) 编辑

微信支付和微信支付通知基于sdk的说明
摘要:做微信支付,需要的条件是:1、开通微信服务号,2、开通微信商户后台申请支付方式(公众号支付、H5支付、APP支付、小程序支付) (注意微信服务号里面的配置以及商户后台 安全目录 的设置,不然即使你写的没错误,也调用不成功) 公众号h5页面写法: (购物车提交--我们上一步已经生成了订单,订单表里面已 阅读全文

posted @ 2019-07-24 10:07 子钦加油 阅读(1042) 评论(0) 推荐(0) 编辑

PHP foreach()跳出本次或当前循环与终止循环方法
摘要:PHPforeach()跳出本次或当前循环与终止循环方法 PHP中用foreach()循环中,想要在循环的时候,当满足某个条件时,想 下面是自己的实际例子 打印$praProductData结果如下: 要跳出本次循环继续执行下次循环,或者满足某个条件的时候,终止foreach()循环,分别会用到:c 阅读全文

posted @ 2019-07-03 13:59 子钦加油 阅读(3313) 评论(0) 推荐(0) 编辑

TP5 查询mysql数据库时的find_in_set用法
摘要:type 字段在数据库是以 1,2,3 形式存在 已说到FIND_IN_SET函数的使用 对于一些实在复杂的查询,比如find_in_set,也可以直接使用原生SQL语句进行查询,例如: 为了安全起见,我们可以对字符串查询条件使用参数绑定,例如: 自己的实例: 效果图 阅读全文

posted @ 2019-06-14 12:39 子钦加油 阅读(2466) 评论(0) 推荐(0) 编辑

fastadmin中js是如何调用的
摘要:想要了解fastadmin中的js是怎么调用的,就应该先了解RequireJs。 RequireJs是模块化工具,每一个我们自己的js文件或者库都可以看成是一个模块,按需引入。写法如下: src是引入requrejs框架文件,data-main是我们自己的js的总入口。js/main对应的js文件是 阅读全文

posted @ 2019-05-14 11:07 子钦加油 阅读(3399) 评论(0) 推荐(0) 编辑

fastadmin安装定时插件报错 ZipArchive::extractTo(): Permission denied
摘要:环境linux上直接安装 如果你是在win开发号直接部署的应该是没问题 我是直接在linux安装的 这几天研了下fastadmin 想用他的定时可是在使用的时候报错 ZipArchive::extractTo(): Permission denied 根据报错内容 是没权限 可是权限给谁?给那个文件 阅读全文

posted @ 2019-05-14 09:55 子钦加油 阅读(1248) 评论(0) 推荐(0) 编辑

导航

返回顶部