Laravel
DyanWang
这个作者很懒,什么都没留下…
展开
-
phpstorm 配置xdebug
phpstorm 开启项目xdebug模式原创 2023-05-12 14:02:34 · 1003 阅读 · 0 评论 -
Laravel 6.x 直接升级到9
Laravel 升级步骤原创 2022-10-12 10:42:27 · 1288 阅读 · 0 评论 -
laravel 更换成swoole方式后client真实IP获取
PHP laravel增加swoole方式后client真实IP获取原创 2022-10-12 10:20:15 · 1172 阅读 · 0 评论 -
Laravel 中command 如何注入有redis连接的类
Laravel 中定时任务中需要引入redis连接的类注入原创 2022-05-10 09:09:19 · 409 阅读 · 0 评论 -
Laravel 定时任务单台服务器上运行
1. 在Kernel中设置对应的定时任务脚本 $schedule->command('xxxxxx') ->hourly(); 2. 由于服务部署了多台,因此需要设置只在一台服务上执行 $schedule->command('xxxxxx') ->hourly() ->onOneServer(); 3. 发现有时候还是会执行多次,查看文档 由于env中CACHE_DRIVER 是默认设置成 file的,因此需要更改默认的...原创 2021-09-30 11:47:28 · 634 阅读 · 0 评论 -
Laravel Postgres
安装php扩展 解压进入扩展包,运行一下命令 1) /Applications/MxSrvs/bin/php/bin/phpize (若没有生成configure 文件,则说明系统缺少 autoconf ,使用 brew install autoconf) 就能生成对应php版本的扩展包 2) ./configure -with-php-config=/Applications/MxSrvs/bi...原创 2020-12-21 13:46:07 · 618 阅读 · 0 评论 -
Laravel 非默认库验证表是否存在
正常情况下,在Laravel框架中验证数据库表是否存在,只需要使用 Schema::hasTable($table) 但如果,现在我使用的不是默认库,而是另一个数据库,按照Laravel 的使用,原则上应该这样: Schema::connection('test')->hasTable($table) 但实际上,这样根本不生效,我这里是验证表是否存在,不存在就创建,换一种方式执...原创 2020-04-15 11:48:49 · 728 阅读 · 1 评论 -
Laravel API Token
Laravel API 默认驱动为 token,可查看config/auth.php。 'api' => [ 'driver' => 'token', 'provider' => 'users', ], 我们来看看如何在项目中使用吧 1. 先给数据库中加一个字段: 1.1 项目下执行...原创 2020-04-10 09:02:58 · 1049 阅读 · 0 评论 -
Laravel Nginx 配置
之前本地一直使用的apache+Laravel的配置,这次换了一个集成环境 MxSrvs ,里面使用的是nginx服务,默认的nginx配置档如下: user user staff; worker_processes 1; error_log /Applications/MxSrvs/logs/errors_nginx.log; #error_log logs/error.l...原创 2020-03-20 18:20:48 · 2670 阅读 · 0 评论 -
laravel 中使用mongodb创建Model并使用
创建Model文件: <?php namespace App\Models; use Jenssegers\Mongodb\Eloquent\Model as Moloquent; use DB; class UserMongo extends Moloquent { //继承的不是普通的model,而是Mongo中的Model protected $connecti...原创 2018-08-08 14:46:23 · 1738 阅读 · 0 评论