赶知识网

Laravel

hyperf框架使用rabbitMQ生产消息至laravel/lumen进行消费
序列化数据,创建SerializeJobData.php,复制以下代码进去<?phpdeclare(strict_types=1);namespaceAppJob;useHyperfUtilsStr;/***序列化队列数据*ClassSerializeJobData*@packageAppJo...
让Laravel/Lumen队列消费Non-Laravel queue job
如何让Laravel/Lumen作为消费者处理非Laravel/Lumen生产的消息?一句话概括需求就是:Allow Laravel to process non-laravel queue job.小伙伴们应该都清楚在Laravel中的队列体系,是把实现了你的Job类进行序列化之后在队列中传输,消...
遇到 Laravel Redis 的一个坑,分享下
最近学习 session,设置 session 的底层驱动是 redis,于是用了 laravel 默认的 redis 设置:'redis' => [ 'client' => 'predis', 'default&#39...
laravel redis Error while reading line from the server.
代码运行一段时间后,会报下面的错误。[code][Predis\Connection\ConnectionException] Error while reading line from the server. [tcp://127.0.0.1:6379][/code]最初...
在 Laravel 中使用图片处理库 Integration/Image
系统需求PHP >= 5.3Fileinfo ExtensionGD Library (>=2.0) … or …Imagick PHP extension (>=6.5.7)安装部署 Integration/image在 composer.json [require] 节增加,之...
Laravel/Lumen 日志文件无法写入
最近有同事反馈,发现使用 Laravel/Lumen 框架的项目中,日志文件( storage/logs/laravel.log | storage/logs/lumen.log )权限莫名其妙变为 root:root ,导致程序运行时写入失败而报 500 错误。这种情况,在很早之前的项目中也出现过...
Laravel上传Excel文件报错:No ReaderType or WriterType could be detected
Laravel上传Excel文件,在Windows环境下没有报错,但是发布到Linux CentOS正式服务环境报错No ReaderType or WriterType could be detected. Make sure you either pass a valid extension t...
laravel使用workerman 用户交互、服务器交互
使用 workeman 实现浏览器相互通信、服务器浏览器交互一、安装 workermancomposer require workerman/workerman二、生成命令文件php artisan make:command Workerman修改文件<?phpnamespace App\Co...
Laravel将数据表的数据导出生成seeds文件
用过laravel的都知道,我们表里面的数据通常是保存到seeder文件中,但是有些时候需要将表里已有的数据导出到seed文件中,那么怎么导出呢,其实这里有个扩展包叫iseed,我们可以利用它来把数据表里的数据导出到seed中。安装isseed安装isseed,我这里是laravel 5.4,安装的...
Laravel 加载第三方类库的方法
有很多第三方的类库并没有制作 Composer,而是还以 require 的方式进行加载。对于此类的类库,我们只要小粒度的修改,就可以进行使用。我以极验 geetest 和邮件服务 SendCloud 为例。在 Laravel 框架中建立存放第三方的 SDK 目录mkdir app /Librari...
Laravel从现有数据库表生成migration数据库迁移文件
熟悉laravel的同学都知道,laravel的数据迁移和数据填充,能够随着源代码的改变而同步记录同步数据库结构的变化,也就是对数据库的版本控制。但是,有的项目开发之初,数据库结构的变化会比较频繁,每个都手动创建migrate文件的,工作量会比较大,或者老项目已有数据库,如果手动为所有的已存在的表去...
Laravel 数据填充(Seed)6 个小技巧分享
要点 1. 使用 updateOrCreate () 来避免重复填充想象一下这个填充代码,想象一下由于一些原因这个填充将被多次启动:public function run(){    $items = [   ...
Doctrine-ORM打印出真正的SQL语句
$qb = $this->createQueryBuilder('a'); $query=$qb->getQuery();显示SQL语句:$sql=$query->getSQL();显示参数:$parameters=$query-...
Laravel 的文件存储 - Storage
Laravel Storage 的常见用法内容写入磁盘文件> php artisan tinker >>> use Illuminate\Support\Facades\Storage; >>> Stor...
Laravel扩展: DbExporter 逆向生成Migration 和 db:seed
有时候我们需要工作在已有的数据库上, 或者因为项目需求, 需要对数据进行导出, 并要求方便导入, DbExporter 扩展包可以帮助你.什么是 Migration 和 Seedmigrate (迁移) 功能: 是一种数据库的版本控制。可以让团队在修...
第 1 页 上一页 下一页

分类

Top10

沪ICP备09053415号 © 赶知识网