Laravel
水墨-青花
这个作者很懒,什么都没留下…
展开
-
laravel错误1071 Specified key was too long; max key length is 1000 bytes
Laravel 5.4默认使用utf8mb4字符编码,而不是之前的utf8编码。因此运行php artisan migrate 会出现如下错误:[Illuminate\Database\QueryException]SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max转载 2017-09-29 15:07:42 · 2561 阅读 · 0 评论 -
Laravel-ide-helper IDE 智能提示插件
说明barryvdh/laravel-ide-helper 扩展包能让你的 IDE ( PHPStorm, Sublime ) 实现自动完成、代码智能提示和代码跟踪等功能,大大提高你的开发效率。完整的高质量扩展包推荐列表,请前往:下载量最高 100 个 Laravel 扩展包推荐文章概览安装;使用效果。接下来是详细解说。安装1). 使用 Composer 安装该扩展包:composer requi...转载 2018-03-19 13:40:18 · 1271 阅读 · 0 评论 -
Laravel 添加多语言提示信息
Laravel默认的locale用的是en,在resouces/lang/en文件夹下,我们可以看到以下几个文件:resources - lang - en -- auth.php -- pagination.php -- passwords.php -- validation....转载 2018-03-19 13:37:49 · 750 阅读 · 0 评论 -
Laravel Passport Api认证
基本配置基本安装配置主要参照官方文档,具体不详细说,列出关键代码段config/auth.php'guards' => [ 'api' => [ 'driver' => 'passport', 'provider' => 'users', ], ], 'providers' =>...转载 2018-03-02 18:16:41 · 2660 阅读 · 0 评论 -
Nginx配置 Laravel 正常访问
在nginx.conf 里对应的server{}中配置如下代码location / { index index.php index.html index.htm; try_files $uri $uri/ /index.php?$query_string;}然后 重启 systemctl restart nginx即可...原创 2018-03-09 09:54:32 · 1510 阅读 · 0 评论 -
laravel Event 的使用
在我们web开发中,Laravel Event 的使用极为广泛 , 比如 用户注册之后,需要给用户发一封邮件,给用户增加积分等等下面我们就来探讨一下 Event的使用1. 首先 到 命令行中 执行 php artisan event:generate,可以得到如下结构2. 此时 我们如果需要 增加新的Event,可以直接到 App/Providers/EventServiceProvider...原创 2018-03-06 23:42:06 · 1792 阅读 · 0 评论 -
laravel 实现定时任务
1. 首先创建一个命令,比如 Mysql:Log 并在 Console/Kernel.php中注册2. 注册完成之后,在Kernel.php中添加如下命令3. 然后 需要 编写 Cron 命令 如下 运行 crontab -l 即可每分钟调用 新建的 project:log 命令如果要删除定时任务 用 crotab -r...原创 2018-03-06 23:11:37 · 475 阅读 · 0 评论 -
laravel 创建命令行命令
1. 在命令行输入 php artisan make:command NiceWork(此处根据自己想要创建的命名)2. 命令完成后,会在 目录中看到这个文件3. 进入Console/Kernel.php , 注册该命令4. 然后进入 NiceWork.php ,修改$signature 属性 为你想要的命令 比如 ‘NiceWork’,然后 在handle()方法中编写你的逻辑,...原创 2018-03-06 22:40:41 · 5371 阅读 · 0 评论 -
laravel 新增数据库字段
laravel 使用artisan命令新增数据库字5873cmd 命令行 到项目目录,不是public那个目录[plain] view plain copyD:\Program Files\wamp\www\Book> php artisan make:migration add_machine_typ转载 2017-12-27 17:40:58 · 4814 阅读 · 0 评论 -
Laravel Passport 认证(另一篇)
Laravel5.5更新,通过Laravel5.5开发Api更加顺畅了,在这里就分享一下Laravel开发Api的经验吧1.封装返回的统一消息返回的自定义消息,和错误消息,我自己封装了一个Trait,用来做基本的返回,Trait的封装如下namespace App\Api\Helpers\Api;use Symfony\Component\HttpFoundation\Response as F...转载 2018-03-19 13:42:48 · 2131 阅读 · 1 评论