随笔分类 - PHP
摘要:本地总是需要登陆才行,嫌麻烦,就找了底层代码直接修改代码跳过登陆,修改方式如下:phpMyAdmin\libraries\classes\Plugins\Auth\AuthenticationCookie.php 文件 readCredentials() 方法添加了两段代码,下面截取部分代码,红色为
阅读全文
摘要:之前的excel导入导出用的是 Maatwebsite\Excel ,实际内部调用的还是 PhpOffice\PhpSpreadsheet。并且可用方法太少了,如果导入大量数据,即使使用队列,在初次拉取数据的时候可能会超出内存限制报错。还不如直接使用PhpSpreadsheet。 官方文档: htt
阅读全文
摘要:Supervisor 是一个 Linux 下的进程管理器,它会在 queue:work 进程关闭后自动重启。 可代替crontab定时脚本 参考: [supervisor 安装配置使用] https://learnku.com/laravel/t/2126/supervisor-installati
阅读全文
摘要:laravel/passport 有多种使用方式,本文只讲密码授权的使用方式。 一、安装 composer require laravel/passport php artisan migrate php artisan passport:install // 自动创建两个默认客户端 php art
阅读全文
摘要:安装 composer require maatwebsite/excel 注意3.0与2.0几乎完全不同的,文档也不同 3.1文档: https://laravel-excel.maatwebsite.nl/3.1/getting-started/ 1.导出 推荐导出文档: https://blog.csdn.net/beyond__devil/ar...
阅读全文
摘要:转载:MySQL在存经纬度的数据库查询最近距离的应用
阅读全文
摘要:队列的用途 最简单基本关键的用途,还是:异步、重试。对于耗时比较久的、需要保证送达率的,比如发送短信等,如果失败需要重新发起请求的,都适合用队列。 laravel中的队列可设置多种队列驱动连接:sync(同步执行)、database(数据库)、sqs、redis等。不同驱动链接需要不同的配置,dat
阅读全文
摘要:参考: 微信JS-SDK文档 其中包含有分享朋友圈、发送给朋友的js接口方法。(似乎不知道什么时候就会废弃) 文档中有完整的步骤,麻烦的是第三步:通过config接口注入权限验证配置。其中需要获取 signature(签名) ,必须通过服务器端才行。 本文主要是关于通过服务器获取签名的方法 授权需要
阅读全文
摘要:一、参数说明 登陆微信开放平台(注意是开放平台,不是公众平台);https://open.weixin.qq.com 做app首先需要在微信开放平台后台创建应用,第二步勾选ios和Android应用平台,其中Android应用需要填写应用签名、应用包名,重点就在与如何获取应用包名、应用签名。(审核和
阅读全文
摘要:微信登录分为两种(应该是两种): 网页授权登录、App拉起登录。微信网页授权登录分为两种: 1.网站应用微信登录(扫码登录)、2.微信网页授权(微信内访问)本文仅对这两种网页授权进行区分说明,开发步骤官方文档已经说明的很详细了以上两种是分别针对开放平台、公众平台定义的不同授权登录方式, 公众平台、开
阅读全文
摘要:前言、 本文基于Hbuilder,使用mui、PHP进行开发 一、说明 最近做一个App支付的功能。大致流程是这样的:(官方文档有更详细的说明) 描述: 1.开始支付,发起签名申请(签名必须在服务器端进行) 2.服务器端接口返回签名后的订单信息 3.根据接口返回的订单签名信息,调用支付宝App进行支
阅读全文
摘要:很简单,只需要修改虚拟主机中的root 即可(usr/local/nginx/conf/vhost/XXX.conf) 参考 : https://www.cnblogs.com/freeweb/p/5261077.html 然后重启即可。 我修改之后遇到下面这个问题 [15-Dec-2017 10:
阅读全文
摘要:502错误解决办法总结: 通常错误原因只分两方面:1.环境初始化的时候。2.某次修改代码之后出现502错误。不管是那种首先必须确认代码没有问题! 针对问题1,通过查询服务器错误日志、PHP-fpm错误日志、以及其它各种错误日志。根据问题修改服务器配置、PHP.ini配置等方式解决,如上面前5条说明
阅读全文
摘要:1.大部分时候,采用print_r()或者var_dump()打印输出查看参数内容,即可。 2.在一些项目中,页面是直接跳转或其他原因导致看不到打印的内容,这样可以采用写入文件的方式检查参数,如: error_log(var_export($postStr,1),3,'php_log.txt');
阅读全文
摘要:当你的代码提示你: Limited-user licenses are not supported when running as CGI 这种错误时,如果你还在用Windows开发,就换个环境吧,这是说你环境中没有启用PHP-fpm模式,据说是可以自己写程序配置,但是基本很少,感觉不怎么靠谱。还有
阅读全文
摘要:关于Zend Guard Loader也是很烦人的东西,安装的PHP自带有Zend,但是可能会没有Zend Guard Loader这个东西,你可以在自己的phpinfo中搜索guard看有没有zend guard这个东西,没有的话就需要重新安装了。 下载地址: http://www.zend.co
阅读全文
摘要:网上也有很多教程,按教程基本都能安装成功。 要注意的是这些扩展的版本是需要根据你的PHP版本下载的,而不是win系统 注意!!!这两个文件均要根据PHP系统版本下载对应版本(在phpinfo中查看‘Architecture’参数,这个参数可能与你的系统版本不同),以及所用PHP是nts还是ts(看
阅读全文

浙公网安备 33010602011771号