引入css默认引入public目录<linkrel="stylesheet"href="{{URL::asset('css/xxx.css')}}">引入js默认引入public目录<scripttype="text/ja…
当创建队列jobs、监听器或订阅服务器以推送到队列中时,您可能会开始认为,一旦分派,队列工作器决定如何处理您的逻辑就完全由您自己决定了。嗯……并不是说你不能从作业内部与队列工作器交互,但是通常情况下,哪怕你做了,也是没必要的。这个神奇的骚操…
laravel默认的异常处理是展示出异常的界面,不能够完善的捕获异常并响应为json格式数据需要修改下以下文件app/Exceptions/Handler.php<?phpnamespaceApp\Exceptions;useApp\…
1$products=Blog::with('user')->where('user_status','normal')2->whereIn('blogId',$blogId)3->orderByRaw("FIELD(bl…
当我们使用新的laravel框架的时候复制出来了新的.env文件但是我们没有生成一个随机key,这个时候就会报这个错误执行phpartisankey:generate.env文件中的APP_KEY就会生成了例如下面这样APP_NAME=La…
举例:myblog.com/刷新没问题myblog.com/add刷新404browserHistory报404,hashHistory却正常原因是少路由。web.php添加路由Route::get('/add',function(){re…
目录环境原理环境Laravel5.4原理在Laravel中,门面为应用服务容器中绑定的类提供了一个“静态”接口,使得我们可以不用new这些类出来,就可以直接通过静态接口调用这些类中的方法。下面我们先看看一个门面类是怎么定义的:<?ph…
一.需要注意把vhosts.conf文件内root项目路径的\换成/例如root"D:/laravelApp/test/public";二.若文件根目录下没有.env1、.env.example改名使用命令copy修改为.env,进入根目录…
nginx.configlocation/{indexindex.htmlindex.htmindex.phpl.php;try_files$uri\(uri</span>//index.php?<span>\)qu…
目录一、访问多个缓存存储二、从缓存中获取数据1.获取数据并设置默认值2.检查缓存项是否存在3.数值增加/减少4.获取&存储5.获取&删除三、缓存中存储数据1.获取存储数据2.缓存不存在时存储数据3.永久存储数据四、从缓存中移除数据Larav…
目录1.路由的基本介绍2.有效的路由方法3.路由重定向4.路由参数5.路由分组6.兜底路由7.频率限制8.获取当前访问路由属性在使用laravel之前我一直在使用thinkphp还有yii框架,这两个框架也有路由这一说,但是都没有用过。La…
万事万物总逃不出一个理字,程序尤其如此,你之所以活得轻松,是因为有人替你负重前行,帮你屏蔽掉了很多乱七八糟的事情,但总有一天你要直面这些事情。程序亦是如此,某个框架你用的很轻松,那是因为底层逻辑已经有人帮你实现好了,但作为一个总要长大的你,…
1.在app/Providers/AppServiceProvider.php中设置字符串默认长度:(不进行这一步,执行phpartisanmigrate会报错,同时创建的表会有所缺失)useIlluminate\Support\Facad…
laravel使用phpartisanqueue:tablephpartisanmigrate常见问题1、Syntaxerrororaccessviolation:1071Specifiedkeywastoolong;maxkeylengt…