文章分类 -  Laravel

摘要:429 Too Many Requests 是接口请求次数太多了 Laravel 框架上面自己实现的限制机制 laravel5的一个新特性,关于api访问频率的问题,找出throttle 这个中间件,注释掉,也可以修改次数 第一个参数 60 代表每分钟限制 60 次请求 第二个参数 1 代表触发了限 阅读全文
posted @ 2024-10-21 22:49 Carver-大脸猫 阅读(35) 评论(0) 推荐(0) 编辑
摘要:在Laravel中,门面(Facade)是一种为应用程序中服务容器内的类提供静态接口的模式。门面允许你以一种简洁、优雅的方式访问这些类,而不需要在每次使用时实例化它们。 1. 门面的作用: 简化访问:门面使得访问服务容器中的对象变得更加简单,通过静态方法调用代替实例化对象。 清晰代码:减少依赖注入的 阅读全文
posted @ 2024-10-21 19:44 Carver-大脸猫 阅读(36) 评论(0) 推荐(0) 编辑
摘要:在Laravel中创建和使用自定义助手函数非常简单。您只需要创建一个新的PHP文件,定义您的自定义助手函数,并将该文件包含在Composer自动加载器中即可。 以下是在Laravel中创建和使用自定义助手函数的步骤: 1. 创建一个新的PHP文件,例如 helpers.php,并在该文件中定义您的自 阅读全文
posted @ 2024-10-19 16:55 Carver-大脸猫 阅读(12) 评论(0) 推荐(0) 编辑
摘要:在Laravel中防止SQL注入是非常重要的安全措施,可以通过以下几种方式来实现: 使用查询构建器(Query Builder):Laravel的查询构建器提供了一种安全的方式来构建和执行SQL查询。它使用参数绑定来防止SQL注入攻击。参数绑定将用户提供的输入作为参数传递给查询,而不是将其直接拼接到 阅读全文
posted @ 2024-10-17 18:54 Carver-大脸猫 阅读(55) 评论(0) 推荐(0) 编辑
摘要:在Laravel框架中当我们使用到监听队列的时候,会遇到下面的问题: 问题:通常会遇到cpu飙升的情况 通常使用到的命令:php artisan queue:listenphp artisan queue:work --daemon 这两个监控命令的区别:queue:listen监听队列请求, 只要 阅读全文
posted @ 2023-08-27 13:20 Carver-大脸猫 阅读(519) 评论(0) 推荐(0) 编辑
摘要:方法一新增CustomException.php文件App\Exceptions\CustomException.php <?php namespace App\Exceptions; use Exception; /** * Carver自定义异常基类 * Class BaseException 阅读全文
posted @ 2023-08-27 12:51 Carver-大脸猫 阅读(115) 评论(0) 推荐(0) 编辑
摘要:问题 定时同步数据或者其他脚本,需要接入 Laravel 的定时任务。但实际运行时,出现 Laravel 无权限写入日志问题,导致应用异常崩溃的问题。 原因 服务器采用的是 linux,Laravel 定时任务是直接以 root 用户的身份执行的,而定时任务执行时创建了新日志文件,新文件的权限是 - 阅读全文
posted @ 2023-04-09 22:28 Carver-大脸猫 阅读(222) 评论(0) 推荐(0) 编辑
摘要:有时需要完全控制已存在通道的 Monolog: 比如,你可能想要为给定通道的日志处理配置自定义的 Monolog 的 FormatterInterface 实现:先在通道配置中定义一个 tap 数组,tap 数组包含一个在通道创建后有机会用于自定义 Monolog 实例的类列表 格式化日志【 添加日 阅读全文
posted @ 2023-03-13 00:51 Carver-大脸猫 阅读(485) 评论(0) 推荐(0) 编辑
摘要:laravel 永远返回 JSON 响应 第一种方法(添加中间件) 第一步、创建 JsonMiddleware app/Http/Middleware/JsonMiddleware.php <?php namespace App\Http\Middleware; use Closure; use I 阅读全文
posted @ 2022-08-28 18:01 Carver-大脸猫 阅读(466) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
more_horiz
keyboard_arrow_up light_mode palette
选择主题