lumen相关内容

如何在流明中使用preferredLocale?

随着Laravel 5.7的发布,Illuminate \ Notifications \ Notification类开始提供一种设置所需语言的语言环境方法.格式化通知时,应用程序将更改为该区域设置,格式化完成后,应用程序将还原为以前的区域设置.这是此功能的示例: $user->notify((new InvoicePaid($invoice))->locale('ar')); 我只需要 ..
发布时间:2020-04-28 05:31:29 其他开发

Docker + Laravel队列:工作

在容器启动并运行后,我正在尝试运行以下命令. php artisan queue:work -n -q & “&"在那里是因为不赞成使用daemon选项,后来又将其从Laravel中删除了. 但是,这完全中断了我的容器启动. CMD ["php", "artisan", "queue:work", "-n", "-q", "&"] 我应该如何以Docker方式做到这一点? ..
发布时间:2020-04-28 05:25:06 其他开发

会话未在Lumen PHP框架中持续存在

我正在使用Lumen(Laravel的作品)微框架进行项目,并且在会话中遇到了一些麻烦.我现在只是测试实现,但是遇到的问题是,当我设置会话变量然后刷新页面时,不再设置该变量. 在我的.env文件中,我有: SESSION_DRIVER=cookie 我知道这已经被接受了,因为当我将其更改为memcached时,会引发错误(因为我没有设置memcached). 我也启用了中间件 ..
发布时间:2020-04-28 05:22:05 PHP

OAuth 2身份验证中grant_type参数的用途是什么

我正在Lumen微框架中使用OAuth 2身份验证.现在我正在使用grant_type值是password.如果我使用不同的东西,它会抛出unsupported_grant_type.我想知道使用grant_type的目的是password 解决方案 grant_typeURL参数="noreferrer"> OAuth2 RFC 用于/token端点,该端点将授予权交换为真实令牌.因此, ..
发布时间:2020-04-28 05:12:47 其他开发

将laravel应用程序转换为流明

因此,我一直在构建laravel 5.1 API,经过几个月的工作,我意识到我应该一直使用Lumen. 是否可以将laravel应用转换为流明应用? 解决方案 Lumen本质上是Laravel的简化版本.该应用程序的结构是相同的,因此就此而言,创建一个新的Lumen应用程序并从您的Laravel应用程序复制app目录应该是安全的. 但是,出于性能原因,Lumen并没有开箱即用的 ..
发布时间:2020-04-28 05:09:19 PHP

Lumen中的任务计划是否像Laravel中一样工作?

您可以在最新的Laravel文档中看到任务调度,但Lumen的文档却没有提这个.但是,看起来 Lumen的控制台内核文件具有一个调度方法就像Laravel一样.两者的调度工作是否相同,还是流明在调度方面的警告? 解决方案 是的,是的! :)它的工作原理完全相同. crontab -e 然后添加 * * * * * php /var/www/domain.com/public ..
发布时间:2020-04-28 05:08:10 其他开发

如何在新安装中指定Lumen(或Laravel)版本?

我想在新项目上安装特定版本的Laravel Lumen(5.1,而不是最新的5.2). 从文档中: lumen new blog 或: composer create-project laravel/lumen --prefer-dist 不起作用:它安装了最新的一个. 解决方案 使用composer命令创建项目: 在Blog文件夹中创建一个Laravel ..
发布时间:2020-04-28 05:07:25 其他开发

Laravel 5/Lumen请求标头?

所以我不太确定该怎么做,我已经尝试了一些方法,下面将列出其中一个,但是我想做的是将通过HTTP请求发送的信息存储在PHP变量中. 这是Chrome Postman发送的我希望发送的请求的视图.注意"pubapi"是“标头". 我一直在处理流明请求,如您在此处看到的记录( http://lumen.laravel .com/docs/requests ),并尝试使用以下内容进行显示,但效 ..
发布时间:2020-04-28 05:01:50 PHP

在流明中创建自定义错误页面

如何为流明上的错误创建自定义视图?我试图创建resources/views/errors/404.blade.php,就像我们在Laravel 5中所能做的那样,但这是行不通的. 解决方案 lukasgeiter的答案几乎是 是正确的,但是使用view函数做出的响应将始终带有200 HTTP状态代码,这对于爬网程序或依赖它的任何用户代理都是有问题的. 流明文档试图解决这个问题,但是给 ..
发布时间:2020-04-28 04:59:55 其他开发

如何在流明中使用多个数据库

我们已经使用Lumen构建API了,现在我们需要访问多个数据库. 当前使用.env进行数据库配置,但无法在.env 中找到通往多个数据库的方式 我们需要阅读第二连接的地方... 解决方案 首先,您需要配置连接.如果还没有,则需要在项目中创建一个config目录,并添加文件config/database.php.可能看起来像这样: ..
发布时间:2020-04-28 04:57:52 其他开发

在哪里注册立面&流明的服务提供商

我正在寻找在流明下面添加外观的位置. 'JWTAuth' => 'Tymon\JWTAuth\Facades\JWTAuth' 已编辑 也在bootstrap\app.php 中注册服务提供商的位置 $app->register('Tymon\JWTAuth\Providers\JWTAuthServiceProvider'); 请协助. 解决方案 在您的boots ..
发布时间:2020-04-28 04:50:55 其他开发

找不到Laravel Lumen Memcached

好吧,我刚开始使用Lumen,并且尝试使用Auth,但是对Auth :: check或Auth.的任何其他函数的调用会导致以下错误 致命错误:在第52行的vendor \ illuminate \ cache \ MemcachedConnector.php中找不到类'Memcached'. 我不想使用以前从未使用过的Memcached. 我在 .env 文件中将其禁用,并将 CACHE_D ..
发布时间:2020-04-28 04:49:59 PHP

流明日报

我想将流水日志添加到我的Lumen项目中. 我在app.php(Folder Bootstrap/)中尝试 $logFile = 'laravel.log'; Log::useDailyFiles(storage_path().'/logs/'.$logFile); 但这给我带来了那个错误 调用未定义的方法Monolog \ logger :: useDailyFiles( ..
发布时间:2020-04-28 04:39:59 PHP

方法addEagerConstraints不存在

我有两个模型,用户模型和事件模型.我用status列在用户和事件之间创建了一个数据透视表invitations.在我的事件模型定义中,我这样写: public function invited() { return $this->belongsToMany(User::class, 'invitations', 'event_id', 'user_id') ->wit ..
发布时间:2020-04-28 04:25:09 其他开发

流明框架路由不起作用

我第一次使用Lumen框架,通往HomeController的路由/无法正常工作. 这是我的route.php: $app->get('/', 'HomeController@index'); 但是出现以下错误: [2015-04-17 07:03:41] lumen.ERROR: exception 'ReflectionException' with message 'C ..
发布时间:2020-04-28 04:12:23 PHP