自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 常用header汇总

header('Content-Type: text/html; charset=utf-8'); //网页编码header('Content-Type: text/plain'); //纯文本格式header('Content-Type: image/jpeg'); //JPG、JPEGheader('Content-Type: application/zip'); // ZIP文件...

2018-12-31 11:23:38 3669

转载 PHP获取当前服务器详细信息

获取系统类型及版本号: php_uname() (例:Windows NT COMPUTER 5.1 build 2600)只获取系统类型: php_uname(‘s’) (或:PHP_OS,例:Windows NT)只获取系统版本号: php_uname(‘r’) (例:5.1)获取PHP运行方式: php_sapi_name() (P...

2018-12-24 14:42:21 2729 1

转载 phpcs教程

安装方式(适用于mac)安装composer执行composer global require “squizlabs/php_codesniffer=*”执行composer global config bin-dir --absolute打印composer 路径设置软连接ln -s composer路径/phpcs /usr/local/bin/phpcsln -s compose...

2018-12-24 09:50:52 4633

转载 adb 详细使用文档(ADB命令使用大全)

简介:ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。持续更新中,欢迎提 PR 和 Issue 补充指正,觉得有用的可以将 此 GitHub 仓库 Star 收藏备用。注: 有部分命令的支持情况可能与 Android 系统版本及定制 ROM 的实现有关。基本用法命令语法为命令指定...

2018-12-23 17:15:17 7460

转载 微信公众号-模板消息管理

微信公众号-模板消息管理通过模板消息接口,公众号能向关注其账号的用户发送预设模板的消息。模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷卡通知,商品购买成功通知等。不支持广告等营销类消息以及其它所有可能对用户造成骚扰的消息。本文主要介绍基于C#开发实现公众号模板消息的管理功能。“模板消息功能的推出,将极大地增强服务号的服务通知能力”,在一些一直期待微信模板...

2018-12-23 16:59:33 2490

原创 微擎密码忘记-微擎密码重置-代码一键更改密码

微擎密码忘记怎么找回如果忘记了账号密码,需要到数据库表中修改或者删除数据库重新安装微擎.可以下载password.php文件,一键更改密码。附件使用方法:下载附件 password.php使用文本编辑器修改第一行 $auth = ‘你的访问密码, 如 :admin123’;上传至你的微擎根目录浏览器访问http://你的域名/password.php页面,输入刚才第二步设置的访问密...

2018-12-21 18:13:22 16367

原创 修改微擎代码,手动安装应用

修改框架文件下面我们以微赞为例解决此类问题:1.打开\framework\model\cloud.mod.php 找到第128行代码if(empty($_W['setting']['site']['key']) || empty($_W['setting']['site']['token'])) { return error('-1', '您的站点只有在微擎云服务平台成功注册后,才能使用...

2018-12-21 11:13:47 4627

转载 微擎redis性能优化redis如何开启详细配置

安装redis组件登陆宝塔BT后台,找到左侧,软件管理-你站点对应的php版本,设置-安装扩展-找到redis安装,完成后记得重启下php。如果你用的不是宝塔BT面板,请自行百度安装php扩展redis,蛮多教程。开启性能优化微擎默认安装后,是没有开启redis的,开启redis的好处是能减少服务器压力;我们需要简单配置下,打开微擎文件data\config.php,注意看一下代码,如果没...

2018-12-15 15:15:18 21235 1

转载 宝塔BT面板 微擎开启redis 微擎性能优化

开启环境的redis扩展1、点击 左侧导航条—软件管理。2、选择对应的PHP版本,点击设置:3、选择“安装扩展”菜单,选择对应的扩展redis进行安装:修改微擎配置文件:编辑 /data/config.php 35行左右 查找如下代码$config['setting']['cache'] = 'mysql';改成$config['setting']['cache'] = 'r...

2018-12-15 15:08:24 6635

转载 微信公众号实现消息模板的推送

首先我们需要申请一个公众号登录到后台以后按照下列操作执行1.添加功能插件2.找到模板消息3.好了,接下来你可以申请了,随便选两个行业就可以了,审核通过以后进去就可以添加模板了4.添加好模板以后看格式箭头指向的地方是我们需要用的,方框的东西就是参数!详细看代码(这里使用yii做的)<?phpnamespace backend\modules\api\controlle...

2018-12-13 14:03:12 10447 6

转载 小程序wxml和js中两种页面跳转方法

微信小程序 跳转页面小程序页面有2种跳转,可以在wxml页面或者js中:1,在wxml页面中:<navigator url="../index/index">跳转到新页面</navigator><navigator url="../index/index" open-type="redirect">在当前页打开</navigator&g

2018-12-12 09:45:48 17159

转载 php实现微信公众号 主动推送消息

通过学习借鉴朋友的实现方法进行整理,实现了PHP版的微信公共平台消息主动推送,分享给大家供大家参考,具体内容如下此方法是通过模拟登录微信公共平台的方法来实现的。代码如下:一、登录接口部分代码//登录 private function login(){ $url = 'https://mp.weixin.qq.com/cgi-bin/login?lang=zh_CN'; $...

2018-12-10 14:14:04 4450

转载 PHP协程:并发 shell_exec

PHP协程:并发 shell_exec欢迎使用Markdown编辑器欢迎使用Markdown编辑器在PHP程序中经常需要用shell_exec执行一些命令,而普通的shell_exec·是阻塞的,如果命令执行时间过长,那可能会导致进程完全卡住。在Swoole4协程环境下可以用Co::exec并发地执行很多命令。本文基于Swoole-4.2.9和PHP-7.2.9版本在PHP程序中经常需要...

2018-12-07 11:28:47 458

转载 linux 重启服务器命令

Linux有如下的关机和重启命令:shutdown, reboot, halt, poweroff,那么它们有什么区别呢?shutdown - 建议使用的命令shutdown是最常用也是最安全的关机和重启命令,它会在关机之前调用fsck检查磁盘,其中-h和-r是最常用的参数:-h:停止系统服务并关机-r: 停止系统服务后重启[plain] view plain copy-h:停止系统服...

2018-12-07 10:55:41 28946

转载 file_get_contents

file_get_contents(" php://input ")的用法$data = file_get_contents(“php://input”);  php://input 是个可以访问请求的原始数据的只读流。 POST 请求的情况下,最好使用 php://input 来代替 $HTTP_RAW_POST_DATA,因为它不依赖于特定的 php.ini 指令。 而且,这样的情况下 $...

2018-12-06 16:57:16 2002

原创 MYSQL批量替换某个字段中的部分数据

修改字段里的所有含有指定字符串的文字字段B = “kkaaa”;修改后的字段= ‘kkbbb’;UPDATE 表名A SET 字段B = replace(字段B, ‘aaa’, ‘bbb’);

2018-12-06 15:50:20 2945

转载 PHP:Invalid argument supplied for foreach()错误原因及解决办法

在php中使用foreach循环遍历时报Invalid argument supplied for foreach()错误,是因为循环的数据不是一个有效的数组。因此我们只要在foreach之前判断一下数据源即可:if(is_array(KaTeX parse error: Expected '}', got 'EOF' at end of input: data)){foreach(data ...

2018-12-06 12:04:55 44210

转载 PHPExcel下载excel文件正常,打开报错:'break' not in the 'loop' or 'switch' context

其实,thinkphp的报错已经很明显了‘break’ not in the ‘loop’ or ‘switch’ context错误位置FILE: /private/var/www/backend/ThinkPHP/Library/Org/Util/PHPExcel/Calculation/Functions.php  LINE: 576在网上一搜,确实有不少人也问了:直接删除576行...

2018-12-06 11:30:23 485

微擎密码重置工具

通用使用方法: 1,下载附件 password.php 2,使用文本编辑器修改第一行 $auth = ‘你的访问密码, 如 :admin123’; 3,上传至你的微擎根目录 4,浏览器访问http://你的域名/password.php页面,输入刚才第二步设置的访问密码,对已知管理员用户名密码进行重置。 5,删除 password.php (重要) 重置密码完成后需要尽快删除 password.php 避免资料泄露.

2018-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除