首页 > TAG信息列表 > Lumen

Laravel/Lumen 数据库操作

使用sql语句执行select查询操作 $results = DB::select('select * from users where id = ?', [1]); foreach ($results as $res) { echo $res->name; } 返回结果为数组,数组中每一个值为一个StdClass对象。 也可以使用命名绑定,推荐使用这种方式,更加清晰一些 $results = DB::s

lumen框架中出现状态码500但是不报错

php lumen框架中出现状态码500的原因之一:Cache的写入不成功   由于 Lumen 面向的是无状态 API 的开发,不支持 session,所以可以使用Chche来保存数据但是在我使用Cache保存数据的时候,使用Postman测试接口时报了500错误,经过检查发现是因为/bootstrap、/storage的权限不够,所以,修改一

剖析虚幻渲染体系(06)- UE5特辑Part 2(Lumen和其它)

目录6.5 Lumen6.5.1 Lumen技术特性6.5.1.1 表面缓存(Surface Cache)6.5.1.2 屏幕追踪(Screen Tracing)6.5.1.3 Lumen光线追踪6.5.1.4 Lumen其它说明6.5.2 Lumen渲染基础6.5.2.1 FLumenCard6.5.2.2 FLumenMeshCards6.5.2.3 FLumenSceneData6.5.3 Lumen数据构建6.5.3.1 CardRepresentati

如何使用 Docker Compose 来构建一套开发环境

一个高效的团队需要拥有能简便建立开发环境的方法。下面这个案例会详细演示如何进行这个简便过程。前面的博客文章提到过,你应该坚持使用一种简单可重复的方式,来为你的项目建立开发环境。前面博客文章的链接:http://danlebrero.com/2017/09/01/a-docker-compose-environment/#content

laravel lumen 微信支付宝支付扩展

github地址: https://github.com/yansongda/pay 文档地址: https://pay.yansongda.cn/ 扩展小程序红包 https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=18_2&index=3    新建一个小程序红包类 <?php namespace Yansongda\Pay\Gateways\Wechat; use Sy

Lumen 框架优雅的使用事务

这里事务指的是一般的数据库事务,而不是分布式事务。听起来很简单,但是即便如此,想实现的优雅一点也不是一件容易的事情。 假设有一个 QA 系统,当用户在上面提问的时候,系统保存问题,然后更新用户的提问数,最后触发一个问题已经被创建的异步事件来解耦逻辑(代码均使用 Lumen 框架): 1<?

创建lumen

1:composer create-project laravel/laravel --prefer-dist Content-Length mismatch, received xxxx bytes out of the expected xxxx 2:配置阿里镜像 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 3:安装lumen composer global requi

lumen 缓存

配置  laravel 为后端缓存提供了丰富而统一的API,其配置信息位于 confing/cache.php文件中。在该文件中你可以指定应用默认使用哪个缓存驱动。laravel支持当前流行的后端缓存,例如memcached和redis 缓存配置文件还包含各种其他选项,这些选项都记录在文件中。对于较大型应用,建议使用

Homestead 安装 lumen/laravel - 学习/实践

前言:    //2019.1.9 周三 春风路3007号 整个过程参考    https://laravel-china.org/docs/laravel/5.6/homestead/1355  https://learnku.com/docs/laravel-development-environment/5.7/development-environment-windows/2902   1.环境 OS: windows 10  64位 企业版 V

lumen简单使用exel组件

  1.首先打开命令行,进入到lumen项目的根目录中,然后用composer下载excel组件 composer require maatwebsite/excel ~2.1.0   2.安装成功后,在bootstrap/app.php中注册这个插件类 $app->register(Maatwebsite\Excel\ExcelServiceProvider::class); 这里要取消下面两行前面的注释

lumen 添加配置

app同级目录新建config目录 添加配置文件         bootstrap/app.php里面加载   $app->configure('options');使用 $router->get('/', function () use ($router) { return config('options.author');});

流明nginx =错误500,在内部重定向到“ /index.php”时进行重写或内部重定向循环

我正在尝试设置Lumen-建立在Laravel组件之上的“微框架”.在服务器端,有nginx php-fpm. 这是我的Nginx配置: server { server_name lumen.dev; root /var/www/lumen; location / { include /etc/nginx/fastcgi_params; fastcgi_pass 127.0

php-流明的file_get_contents

我将此代码放入一个函数(php类)中: $theFile = '/test/test.xml'; // these are in the public folder dd(file_get_contents($theFile)); 如果转到mydomain.local / test / test.xml,我将获得有效的xml代码. 但是使用file_get_contents时,出现此错误: file_get_contents(/test/te

php-在设置值之前检查请求输入是否不为null

我有一个可以设置用户设置的API.因为这两个输入都不是强制性的,所以我想先检查该值是否存在,然后将其设置为模型属性,以避免出现空值. $this->InputValidator->validate($request, [ 'firsname' => 'string', 'lastname' => 'string',

lumen 队列处理

数据库要使用 database 队列驱动,你需要数据表保存任务信息(比如失败任务)。要生成创建这些表的迁移,可以在项目目录下运行 Artisan 命令 queue:table,迁移被创建之后,可以使用 migrate 命令生成这些表:php artisan make:migration create_jobs_table --create=jobs php artisan queue:ta

php-无法使用Lumen和Laravel登录用户

首先,我为基本问题道歉,但我是Laravel和Lumen的新手,正努力学习它. 我正在尝试使用Lumen登录用户,但出现错误.我想写的是 if (auth()->attempt(...) { } 也尝试了另一种这样的方法 if (\Auth::attempt(...) { } 两种方式的错误是 Argument 1 passed to Illuminate\Auth\Eloqu

php-如何在流明中将css文件链接到我的html

我刚刚开始学习流明,似乎找不到这个简单问题的答案.这是我目前的< head&gt ;: <head> <title>Sharp notes!</title> <link rel="stylesheet" type="text/css" href="/assets/css/main.css"> <link href="https://fo

php-Laravel 5.5自定义模型软删除

我的帖子通过状态列中的值定义为是否软删除,其中:0 =不可用,1 =可用,77 =软删除. 当前,我在模型中添加了一个全局范围,以确保不返回软删除的帖子: protected static function boot() { parent::boot(); static::addGlobalScope('status', function (Builder $builder) {

php-在运行时为Lumen的.env文件中定义的APP_LOCALE设置值

我最近开始学习Lumen微框架,并且需要在运行时更改.env文件中定义的APP_LOCALE键的值.我的目标是在运行时切换语言,以打印在我的语言文件中定义的某个String的不同翻译. 在流明文档中,它写为: To set configuration values at runtime, pass an array to the config helper 因此,

PHP-返回int时间戳而不是datetime

我想知道是否有一个简单的解决方案来覆盖Laravel / Lumen默认值,以返回unix时间戳,而不是返回模型时的实际日期. "mission": { "id": 1, "start": "2016-01-17 13:57:12", "end": "2016-02-17 00:00:00", "sala

php-流明:jwt-auth不存在方法句柄,已完成中间件

嘿,所以我刚更新到Lumen 5.2并遇到了jwt-auth问题.我已遵循所有说明并更新了我的app.php文件,包括所有中间件.我还要求作曲家照亮/路由和照亮/验证. 但是我得到了错误: Macroable.php第81行中的BadMethodCallException:方法句柄不存在.在Responseable-> __ call(‘handle’,array(obj

php-流明从文件中读取JSON

我正在使用Lumen Framework,并且尝试从json文件播种数据库.我正在做这样的事情: public function run() { $json = json_decode(file_get_contents('database/seed/file.json'), true); ... } 但是当我执行种子命令php artisan db:seed时,出现此错误: [ErrorException] fi

PHP oci_connect()卡住了/没有超时

我们正在使用Lumen 5.2.x(Laravel)应用程序从Oracle数据库获取数据.因此,我们使用oci_connect()连接到数据库. (其他信息:我们使用Oracle InstantClient) 由于未知原因,该应用程序没有响应,也不会返回任何数据.经过大量的调试,我们发现它陷入了同样的方法:oci_connect().显然,该函数

PHP-为什么POSTMAN的POST请求返回空?

我在邮递员中的标题是这样的: 我的身体是这样的: 在laravel流明路线中,我这样检查: $router->group(['middleware' => 'auth'], function ($router) { ... $router->post('/sales-order', function (\Illuminate\Http\Request $request) { e

Deepin nginx lumen配置

正常安装 sudo apt install nginxsudo apt install php-fpm 启动后将 /etc/nginx/sites-enabled/default 配置文件 copy一份到 /etc/nginx/conf.d/lumen_demo.conf 然后按照该配置文件改改,修改后的配置文件如下: server { listen 80; listen [::]:80;​ root ~/worksp