laravel-5.5相关内容

如何为 PHPUnit 测试创建内存数据库?

我是 PHPUnit(以及一般的单元测试)的新手.我想开发一个测试套件,开发人员可以在本地运行,但也可以在我们的集成系统(Codeship)中运行.我知道可以使用内存数据库,但这似乎依赖于我们没有使用的迁移(似乎不能很好地处理视图、存储过程、函数、触发器等?). 1)在内存中创建一个数据库并使用默认数据为数据库播种(用于所有测试)的最佳方法是什么(放置在 Laravel 中)? 解决方 ..
发布时间:2022-01-25 14:14:12 数据库

Laravel 5.5:PHPUnit(有覆盖)不喜欢来自多个文件的路由并抛出“尚未设置外观根".没有覆盖它是绿色的

我有 Laravel 5.5,我决定在文件中对路由进行分组,以便以更有意义的方式组织它们. 这是一个简化的示例 - 网络路由文件位于: app/Http/Routes/Web/static.php应用程序/Http/Routes/Web/test.php static.php 包含: RouteServiceProvider.php 包含: mapWebRoutes();}受保护 ..
发布时间:2022-01-25 13:24:35 PHP

在窗口 10 中安装 laravel 安装程序时出错

我使用的是 Windows 10 并安装了 composer.当我尝试使用此命令全局安装 laravel 安装程序时: composer 全局需要 laravel/installer[作曲家\下载器\传输异常]无法下载“https://repo.packagist.org/packages.json"文件:failed to open stream:连接尝试失败,因为连接方在一段时间后没有正确响 ..
发布时间:2022-01-21 20:21:55 PHP

我如何解决“laravel/horizo​​n v1.1.0 requires ext-pcntl * ->您的系统中缺少请求的 PHP 扩展 pcntl"?

当我在命令提示符上运行 composer install 时,存在这样的错误: 问题 1- laravel/horizo​​n v1.1.0 的安装请求 ->可满足 laravel/horizo​​n[v1.1.0].- laravel/horizo​​n v1.1.0 需要 ext-pcntl * ->您的系统中缺少请求的 PHP 扩展 pcntl.要启用扩展,请验证它们是否已在您的 .in ..
发布时间:2021-12-18 22:00:20 PHP

Laravel 5.5 - 同时验证多个表单请求

问题已经问过了此处 用于先前版本的 laravel,但尚未回答. 我有一个 html 表单,它使用三种不同的 表单请求验证 进行验证.我有能力做到这一点.但是,问题是,表单验证是一一进行的.不是同时. 如果第一个表单请求抛出验证错误,则该表单将返回到 view,因此不会评估其余两个表单,因此无法向用户显示正确的验证错误. 我想要的是:同时使用三个表单验证请求规则来验证表单. ..
发布时间:2021-12-18 21:51:57 PHP

节点 MODULE_NOT_FOUND

我刚刚升级到节点版本 9.0.0,现在在尝试使用 npm install 时在命令行中收到此错误 npm 错误!代码 MODULE_NOT_FOUNDnpm 错误!找不到模块“内部/实用程序/类型" 我正在使用: OSX 10.10.5 节点版本 9.0.0 NPM 5.5.1 版 额外信息:我也在尝试使用 Laravel 5.5 项目来做到这一点.这是我更新节点版本的方式:我 ..
发布时间:2021-12-18 21:50:48 其他开发

laravel/framework 需要 ext-mbstring

我正在使用 Kali linux,但在安装 Laravel 框架时遇到了困难.我在不同的链接中进行了查找,例如 this 和许多其他链接,但似乎没有任何效果.对于我所做的每一件事.一直报这个错误 laravel/framework v5.5.9 需要 ext-mbstring ->...... 例如: root@iO-PC:/opt/lampp/htdocs/projects# compos ..
发布时间:2021-12-18 21:50:30 其他开发

Laravel 5.5 登录和注册页面说:由于不活动,页面已过期.[TokenMismatchException]

我刚刚使用laravel安装程序创建了一个laravel 5.5版本的新项目.并运行命令“php artisan make:auth".为用户身份验证生成视图和控制器.还有运行“php artisan migrate"创建数据库中需要的表.访问登录页面和注册页面时,填写表单并提交.显示“页面因不活动而过期.请刷新并再试一次.".但刷新页面没有任何帮助.在源码中看到,是哪里导致了异常: if ($ ..
发布时间:2021-12-18 21:50:13 PHP

“由于不活动,页面已过期"- Laravel 5.5

我的注册页面正确显示了表单,并且表单中存在 CsrfToken ({{ csrf_field() }}). 表单 HTML {{ csrf_field() }}.... 我正在为用户使用内置身份验证.除了路由和重定向之外没有改变任何东西. 当我提交表单时(刚刚重新加载后),它显示 由于不活动,页面已过期.请刷新并重试.错误. 我是我错过了一件很小的事情.但不确定它 ..
发布时间:2021-12-03 18:16:05 PHP

whereHas 不适用于 NULL 值

在 laravel 5.5 whereHas() 不能处理值为 NULL 的地方.我与其他模型的关系是一对多的,我想从模型中选择值等于 NULL 的值.但是不是返回特定值而是返回结果中的所有值 plans = Plan::with('objectives')->with('objectives.keyResults')->whereHas('objectives', function($quer ..
发布时间:2021-11-15 04:52:25 其他开发

whereHas 不适用于 NULL 值

在 laravel 5.5 whereHas() 不能处理值为 NULL 的地方.我与其他模型的关系是一对多的,我想从模型中选择值等于 NULL 的值.但是不是返回特定值而是返回结果中的所有值 plans = Plan::with('objectives')->with('objectives.keyResults')->whereHas('objectives', function($quer ..
发布时间:2021-11-15 04:49:44 其他开发

如何结合laravel和angularjs路由

我有一个运行在 laravel 公共文件夹中的 angularjs(版本 5)应用程序.angularjs 应该服务于 ui aka 前端.而 laravel 的“唯一"路由是后端 api 访问在 /api/... 处为 ui 提供服务的数据(base).我如何同时结婚? 我的 angularjs 应用程序驻留在 /public/ui/ 中,所以我目前在 laravel 中只有一个路由,如下 ..