摘要:常用文档导航 livewire jetstream Laravel 中文 Alpine.js 快速创建模型以及填充 php artisan make:model User -m 快速创建模型工厂和 Seeder php artisan make:factory UserFactory php art
阅读全文
摘要:登录支付宝商家后:https://openhome.alipay.com/platform/keyManage.htm?keyType=partner
阅读全文
摘要:使用宝塔面板你可以轻松的安装多个 php 版本,但是怎样修改环境变量的 php 版本的。 我们可以在命令行下使用: php -v 结果如下,显示我的 php 版本为 5 PHP 5.3.29 (cli) (built: Jun 5 2017 17:09:12) Copyright (c) 1997-
阅读全文
摘要:前言:公司的一套 Wordpress 站群系统因为服务器问题需要进行迁移。 迁移按照正常的流程打包下载以及导出导入数据库,部署后打开首页访问,提示以下错误: Error establishing a database connection 根据网上搜索一一排查如下: 一:wp-config.php
阅读全文
摘要:前提,一个主域名页面的链接上面,有 N 个二级域名链接。 但是要在部分二级域名中判断 URL 来路,来防止迅雷等下载工具。 在本地测试一切正常,但在线上就是不行,搜索得知 HTTPS 到 HTTP 默认是获取不到 HTTP_REFERER 这个值的。 恰恰我的主域名为 HTTPS ,二级域名全部为
阅读全文
摘要:前面配置等直接参考:https://learnku.com/articles/26282 PS:通知域名刚开始我结尾加了 / ,然后没接到通知,后来取消就接受到了 我设置的 Webhook 的类型为 * All Events ,就是接受所有消息通知 经过沙箱支付后,指定域名经过打印日志,接收到了两个
阅读全文
摘要:习惯了 wamp 以及框架的某些输出,在看原始的 var_dump难免很不适应,所以这里我们需要 xdebug 好像以前宝塔的扩展里有这一项的,但是我并没有看到,所以选择手动安装: 常见的扩展不需要手动安装,可以在这里点击安装: 下面我们手动开始安装 Xdebug 进入面板,依次如下操作: 至于下载
阅读全文
摘要:前提:使用 wordpress ,未安装多语言插件,使用主题自己开发,使用 Poedit 来制作多语言,对应 zh_CN 这种。 第一:首先判断是否存在 GET 变量,然后 COOKIE 存储。 第二:使用浏览器头部标识来判断,这里找了一个国外作者写的一个函数来更好的获取语言标识,该函数返回两个字符
阅读全文
摘要:前提:自己开发了一套主题,并且全局使用了自定义了文章类型。 首页调用了四个分类来显示,并且每个分类显示8个文章,使用查询方式如下: $args = array('post_type'=>'video', 'cat'=> 5); $loop = new WP_Query($args); 为了脱离后台阅
阅读全文
摘要:数据表中数据达到万条以及访问量增高,来使用 redis 来提高网站高可用访问。 Wamp下的使用: 1:寻找对应版本并安装 redis 和 igbinary https://github.com/dmajkic/redis/downloads 2:使用 进入对应位数目录下执行: #开启 redis
阅读全文
摘要:Laravel-admin 这个后台很好用,几乎省去了html和js的困扰,让后台CURD变得优雅简洁。 这是一个自定义面的Demo 路由定义: $router->get('mails/send', 'MailController@send'); $router->post('mails/send'
阅读全文
摘要:针对5.0和5.1适用。 你可以在一个控制器中,先调用分页类,然后echo $res->render();进行分页调试! 不说样式,外观,只针对url的修改。 默认分页url:xx.com/xxx?page=1 个人主要感觉不美观,想变成xx.com/xxx/page/1这样的 框架本身默认使用的b
阅读全文
摘要:WordPress每页显示的文章数在后台阅读设置中指定,会应用到blog列表页(通常是首页)、搜索页、标签页、分类页以及时间索引页面,加入这些页面的结构不尽相同,例如有的显示标题和摘要,有的只显示标题,那么指定相同的页数就不适用于每个页面了。要根据页面类型指定每页显示文章数,需要写代码实现。 推荐的
阅读全文
摘要:因为需要,需要向一个API接口抓取数据并存储到本地数据库,因为接口更新时间不固定,所以抓取需要每隔3秒请求抓取一次。 针对这种情况,去查找资料,并找出以下几种解决方案。 一:使用linux的定时任务shell脚本,使用shell命令,curl指定接口,来链接数据库并存储到数据库。 二:指定一个路由地
阅读全文
摘要:因为学习某个项目,需要文件函数,为了防止生疏,特意记载下来。 1:读取指定目录下的所有文件,或者匹配指定后缀的文件列表 //scadir函数负责扫描指定文件夹下的内容 $list = scandir('./'); //获取目录下所有php结尾的文件列表 $list = glob('*.php');
阅读全文
摘要:生成小程序二维码后,需要先保存到本地,在上传到七牛云。 直接使用文件路径上传七牛云需要使用绝对路径,所以拼接如下: $filePath = 'uploads/qecode/_scene-value.jpg'; $info = pathinfo($filePath); $trueFileName =
阅读全文
摘要:做微信公众号配置用到的 /* * 获取到当前主机IP */ function get_server_ip() { if (isset($_SERVER['SERVER_NAME'])) { return gethostbyname($_SERVER['SERVER_NAME']); } else {
阅读全文
摘要:主要是获取主域名,自动识别证书,https://www.csdn.net/ 可以当普通的函数,或者在框架中添加函数用 function getHostDomain() { // return $_SERVER['REQUEST_SCHEME'] . '://' . $_SERVER['SERVER_
阅读全文