laravel
木偶跳舞
个人博客
展开
-
laravel 学习笔记一 :安装
1、服务器要求PHP版本 >= 5.6.4PHP扩展:OpenSSLPHP扩展:PDOPHP扩展:MbstringPHP扩展:Tokenizer2、安装 Laravel 使用 Composer 管理依赖,因此,使用 Laravel 之前,确保机器上已经安装了Composer。 通过 Composer Create-Project安装: 若现在/mnt/hgfs/webserver 目转载 2016-10-19 15:26:14 · 618 阅读 · 0 评论 -
laravel 学习笔记二 :配置
Laravel 的所有配置文件都存放在 config 目录下1、访问配置值 获取配置值 : 可以使用全局辅助函数 config 在应用的任意位置访问配置值,该配置值可以文件名+“.”+配置项的方式进行访问,当配置项没有被配置的时候返回默认值$value = config('app.timezone');设置配置值 : 如果要在运行时设置配置值,传递数组参数到 config 方法即可:config(转载 2016-10-19 18:27:30 · 523 阅读 · 0 评论 -
laravel 学习笔记三 :错误&日志
laravel 错误日志记录转载 2016-10-21 10:43:34 · 3343 阅读 · 0 评论 -
laravel 5.5 登录验证码 captcha 引入
前提: 开启Laravel 的用户认证功能1、安装 Captcha安装 Captcha+$ composer require mews/captcha配置/config/app.php'providers' => [ // ... Mews\Captcha\CaptchaServiceProvider::class,]'aliases' =&...转载 2018-03-06 18:00:26 · 5892 阅读 · 0 评论 -
lumen框架解决非简单请求 cors 跨域问题
Lumen在做前后端分离项目时,在浏览器中访问,若前后端域名不一致会导致跨域问题,简单跨域好解决。若发送的是非简单跨域(参考文章),此时浏览器会先发送option请求进行预检,预检通过才发送真正的请求。此时服务端要实现option请求的接收。服务端代码实现如下:添加如下中间件:<?phpnamespace App\Http\Middleware;use Closure...原创 2018-05-02 14:37:37 · 4364 阅读 · 0 评论 -
laravel 利用监听器进行sql语句记录
利用监听器进行sql语句记录1、监听sql语句的事件类已经定义,直接创建监听器类即可:# 监听sqlmake:listener QueryListener --event=Illuminate\Database\Events\QueryExecuted2、监听器类代码./app/Listeners/QueryListener.php<?phpnamespac...原创 2018-05-03 21:36:28 · 3929 阅读 · 0 评论 -
laravel 利用中间件进行操作日志记录
利用中间件进行操作日志记录过程:1、创建中间件php artisan make:middleware AdminOperationLog2、生成了文件./app/Http/Middleware/AdminOperationLog.php代码如下:<?phpnamespace App\Http\Middleware;use Closure;use Illu...原创 2018-05-03 21:23:01 · 9725 阅读 · 2 评论