随笔分类 -  Laravel笔迹

记录laravel系列的点点滴滴
摘要:大家在使用 Log::info() 会让日志全部记录默认在 storage/logs/laravel.log 文件里,文件大了查找起来就比较麻烦。那么我可不可以单独记录在一个日志文件里呢? 只需在你的代码中加入 这样日志就会单独记录在 logs/rabbitmq/error.log 中,如: 这是按 阅读全文
posted @ 2017-12-12 00:41 周伯通之草堂 阅读(698) 评论(0) 推荐(0) 编辑
摘要:分享一些 Laravel 开发的最佳实践,还有调优技巧,后面陆续整理中 1、配置缓存信息 使用laravel自带的artisan命令,将所有config里面的配置都缓存到一个文件里。 所有缓存信息会被 bootstrap/cache/config.php 文件里,也可以用以下命令来删除该缓存信息: 阅读全文
posted @ 2017-11-08 23:37 周伯通之草堂 阅读(797) 评论(0) 推荐(0) 编辑
摘要:执行数据迁移 报错: 网上很多资料说开启allow_open_url等其实没卵用...貌似问题出在dns上....原来数据库的配置是这样的 修改成如下: 再次执行OK: 也就是把db_host改成ip形式....至于原因可能是dns问题。。。尚未深究。。。先解决问题吧,回头再研究哈具体原因吧 阅读全文
posted @ 2017-11-04 17:27 周伯通之草堂 阅读(10871) 评论(0) 推荐(1) 编辑
摘要:环境:php7.1.10laravel5.5出现: 解决:在根目录下执行: OK问题解决 阅读全文
posted @ 2017-11-04 16:18 周伯通之草堂 阅读(5628) 评论(3) 推荐(0) 编辑
摘要:在laravel5.5执行数据迁移时 先说下系统环境: ubutun Ubuntu 16.04.3 LTS mysql:5.6.35-log 经查自Laravel 5.4以后默认使用utf8mb4字符编码,而不是之前的utf8编码。因此运行php artisan migrate 会出现了上面的错误。 阅读全文
posted @ 2017-10-13 00:37 周伯通之草堂 阅读(479) 评论(0) 推荐(0) 编辑
摘要:今天在执行 :composer update 时一直提示: 本地 package.json如下: 谷歌资料发现还是镜像问题:解决如下: 在执行composer update OK: 阅读全文
posted @ 2017-10-11 00:08 周伯通之草堂 阅读(3293) 评论(0) 推荐(0) 编辑
摘要:Laravel Packages 为 Laravel 提供了强大的扩展功能,为从 1 到 n 提供无限可能,这其中就包括支付, Laravel 官方提供的 Cashier 包集成对 Stripe 的支持,主要用于信用卡支付,而国内更流行的支付方式是支付宝、微信支付和银联支付,下面我们就一起去看看如何 阅读全文
posted @ 2017-09-25 00:05 周伯通之草堂 阅读(1763) 评论(0) 推荐(0) 编辑
摘要:Laravel 从 5.0 版本开始就已支持 JSON 数据的转换,但这样做的目的只是为了方便数据处理。你的数据依然以 TEXT 类型存放在你的数据库里。不过 MySQL 从 5.7 版本起开始支持原生 JSON 数据类型,这将为我们的开发带来便捷, Laravel 5.3 也为基于 JSON 类型 阅读全文
posted @ 2017-08-28 10:44 周伯通之草堂 阅读(7144) 评论(0) 推荐(0) 编辑
摘要:数据表之间是纵横交叉、相互关联的,laravel的一对一,一对多比较好理解,官网介绍滴很详细了,在此我就不赘述啦,重点我记下多对多的关系 一种常见的关联关系是多对多,即表A的某条记录通过中间表C与表B的多条记录关联,反之亦然。比如一个用户有多种角色,反之一个角色对应多个用户。 为了测试该关联关系,我 阅读全文
posted @ 2017-06-06 11:18 周伯通之草堂 阅读(11915) 评论(0) 推荐(0) 编辑
摘要:时间日期处理包--Carbon Carbon – 是继承自 PHP DateTime 类的 API 扩展,它使得处理日期和时间更加简单。Laravel 中默认使用的时间处理类就是 Carbon。 Laravel 项目已默认安装了此包,所以不需要用 composer 安装它了。 只需要添加命名空间引用 阅读全文
posted @ 2017-05-18 15:25 周伯通之草堂 阅读(8884) 评论(0) 推荐(0) 编辑
摘要:laravel5.4感觉官网文档说滴不够详细...安装predis官网很详细,这里略过.... 生成命令 直接使用 Artisan 命令 make:command,该命令会在 app/Console/Commands 目录下创建一个新的命令类。如果该目录不存在,不用担心,它将会在你首次运行 Arti 阅读全文
posted @ 2017-05-17 15:25 周伯通之草堂 阅读(3507) 评论(1) 推荐(0) 编辑
摘要:今天在Laravel框架中使用Cookie的时候,碰到了点问题,自己被迷糊折腾了半多小时.期间研究了Cookie的实现类,也在网站找了许多的资料,包括问答。发现并没有解决问题。网上的答案都是互相抄袭,互相转载。其实并没有什么用处。好在最后,我找到了解决方法。奔着为广大Laravel爱好者和开发人员负 阅读全文
posted @ 2017-05-03 14:11 周伯通之草堂 阅读(34727) 评论(4) 推荐(4) 编辑
摘要:由于系统环境变量之前同事安装的laravel是5.1...php默认的环境变量是: 不想破话原有环境变量,因为现在新的项目是laravel5.4.。。所以在用默认composer require安装时提示php版本过低滴问题问题是这样滴: 默认composer安装会调用原来的php5.5环境变量,所 阅读全文
posted @ 2017-05-02 13:31 周伯通之草堂 阅读(22198) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示