摘要:
由于在 chrome 插件中使用了跨域请求,所以需要禁用掉 laravel 默认的 post csrf 检查。 配置方法: 在 app/Http/Middleware/VerifyCsrfToken.php 中,添加 except 规则。 例如: 阅读全文
posted @ 2018-12-29 16:24
心之所依
阅读(692)
评论(0)
推荐(0)
摘要:
在改造一个支付流程,新的流程加入了一个新的数据表字段,但是这个新的字段需要通过计算来填充,所以为了兼容历史数据,必须将已有的数据行重新计算一遍该字段。 这时使用 laravel console 命令就非常方便,因为可以共用 .env 中的数据库连接配置,以及定义好的 model。 自动创建 cons 阅读全文
posted @ 2018-12-29 16:10
心之所依
阅读(953)
评论(0)
推荐(0)
摘要:
在执行 composer update 时,报错 You made a reference to a non-existent script @php artisan package:discover 网上说是 composer 的版本太低,查看了一下当前安装的版本 解决方法,升级 composer 阅读全文
posted @ 2018-12-29 16:04
心之所依
阅读(2605)
评论(0)
推荐(0)
摘要:
php artisan view:clear 阅读全文
posted @ 2018-12-29 16:03
心之所依
阅读(1193)
评论(0)
推荐(0)
摘要:
混淆了 array 与 collection,join 并不支持 collection. array 与 collection 不同的 join 实现 collect([1, 2, 3, 4, 5])->implode('-'); join('-', [1, 2, 3, 4]); 将 array 转 阅读全文
posted @ 2018-12-29 15:58
心之所依
阅读(2216)
评论(0)
推荐(0)
摘要:
例如: firstOrNew 需要手动调用 save,才会保存到数据库。适合同时需要修改其他属性的场景。 firstOrCreate 会自动保存到数据库。适合不需要额外修改其他属性的场景。 注意:MassAssignmentException firstOrCreate 一定要设置 model 的 阅读全文
posted @ 2018-12-29 15:55
心之所依
阅读(2662)
评论(0)
推荐(0)
摘要:
新建了一个 Laravel 的计划任务,配置好 crontab 同时,将当前登录用户,添加到了 www-data 的用户组,以防止无法访问 storage/logs 下的日志文件。 但是,执行了一段时间,导致 web 请求报错 通过 ls -la 查看,可以发现该文件属于当前登录用户,而不是 www 阅读全文
posted @ 2018-12-29 15:30
心之所依
阅读(388)
评论(0)
推荐(0)
摘要:
现实问题 之前同事做了一个 composer package,做为公司大量 laravel 项目的通用模块。 但是,在实际使用中,每个项目对改 package 的依赖版本是有所不同的。否则 composer update 会默认拉取最新的 dev-master 中的代码。 术语 VCS Versio 阅读全文
posted @ 2018-12-29 15:10
心之所依
阅读(323)
评论(0)
推荐(0)
摘要:
目标是实现后台缓存最近的 50 次 IP 查询,展示到 IP 查询页面 中。 同时对最近的 IP 查询结果做缓存。 redis 定长 list 的使用,保存最近50次查询结果 参考 redis 官方文档 https://redis.io/commands/ltrim 逻辑是,每次 push 之后,执 阅读全文
posted @ 2018-12-29 15:05
心之所依
阅读(633)
评论(0)
推荐(0)
摘要:
在写 feed 流功能时,经常要用到 Carbon 的 diffForHumans 方法,以方便返回直观的时间描述。 例如 10秒前 5分钟前 但是,默认 Carbon 并不会遵守 laravel config 中的 locale,需要特别指定。 编辑 app/Providers/AppServic 阅读全文
posted @ 2018-12-29 15:00
心之所依
阅读(747)
评论(0)
推荐(0)

浙公网安备 33010602011771号