问题标签 [laravel-6]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
423 浏览

laravel-6 - SplFileInfo::getSize(): D:\xampp\tmp\php83FA.tmp 的统计失败

当 sumbit thes 字段时,它存储我的公共路径但面对这个

错误:SplFileInfo::getSize(): stat failed for D:\xampp\tmp\php83FA.tmp in laravel

0 投票
1 回答
38 浏览

laravel - 为什么将重复行存储到表中

我有自定义查询将已解析的远程帖子添加到表中:

变量$parsedPosts有超过 3500 个帖子,当我运行我的脚本来添加帖子时,任何远程帖子都会被复制。为什么他们重​​复发布以及为什么不符合我的条件:

在我的情况下,如何解决重复行问题?

0 投票
1 回答
69 浏览

laravel - 为什么 make model -a 命令不创建资源文件

我正在使用这个命令来创建模型、控制器和资源。(laravel6)

它在控制器中创建索引、创建、存储 .. 方法可以,但它不会在其中创建任何资源文件

因此,我使用了另外一个命令,然后创建了这个文件。

问题出在哪里?为什么make:model -a命令不会创建它具有 toArray 方法的 resource.php。

0 投票
1 回答
111 浏览

laravel - 您如何更新作曲家项目版本?

我制作了一个基于 Laravel 6 的项目文件,它引入了许多特定于我的功能,包括资源下的通用视图和对 App/Http 中的控制器类的覆盖。

我已将项目上传到 GitHub 并将其添加到 packagist 中,以便将来可以使用该composer create-project命令创建包含所有自定义内容的项目,但我似乎无法弄清楚从这种方法创建后我是如何做到的d 着手将由该composer create-project方法创建的项目升级到具有新添加的新版本(如前所述,主要是控制器的新视图和功能)。

为最新版本更新作曲家项目以获得 App 或 Resources 文件夹中的更改/添加的最佳/标准方法是什么?

0 投票
1 回答
157 浏览

php - Laravel 不渲染图像

我在本地机器上使用 Laravel 6.0.3 版设置了一个站点。

我运行了这个命令:

并已将图像文件“black.png”上传到我的网站。

上传效果很好,文件相对于 root 存在于:

存储/应用/帖子/KiL8ZKWQIq3CK8ecd4CDVZHACFHlUsMAyq8h0AJj.png

但是,当我使用资产功能时

它输出图像的以下链接:

这不会给出 404 错误。访问时是一个空白页面。

我会错过什么?

编辑:

如果我尝试使用:

然后,当我加载页面时,URL 处的图像出现 404 错误:

同样,如果我尝试:

我还收到 URL 的 404 错误: http://cms.test/storage/app/posts/KiL8ZKWQIq3CK8ecd4CDVZHACFHlUsMAyq8h0AJj.png

返回初始代码后网络调试窗口中的响应:

显示来自资产的 200 状态响应代码。

在此处输入图像描述

最终编辑:

按照 ceejayoz 的指示,我做了两个重要的调整。首先在 config/filesystems.php 我更改了一个局部变量:

在我的模板调用中,我使用了:

现在它可以工作了。

0 投票
1 回答
332 浏览

php - Call to undefined function SocialiteProviders\Patreon\array_get()

I have just updated the laravel framework from 5.8.35 to 6.0.3.

Everything mostly works except for SocialiteProviders/Patreon which causes the following error when authenticating

0 投票
1 回答
1367 浏览

php - Laravel 更新后无法找到 ClientObserver

将我的项目从 Laravel v5.7.11 更新到 v6.0.3 后,我在末尾收到以下错误composer update

ClientObserver 类位于 App 目录中的 Observers 目录中。App/Observers/ClientObserver

客户端观察者定义如下:

我希望该功能可以像以前一样运行,没有问题。除了更新软件包之外,没有任何变化。

php artisan也不再起作用,它返回相同的错误。

有没有人遇到过这个问题,如果有,解决方法是什么?

0 投票
0 回答
61 浏览

php - 在 Laravel 中加入多个模型进行查询的最佳方法是什么

用多个模型编写查询的最佳方法是什么?

我为每张桌子制作了一个模型。我想将所有这些模型加入到一个查询中。在 laravel 中执行此操作的最佳方法是什么?我听说过存储库,但我对此一无所知。

0 投票
1 回答
448 浏览

laravel - 使用 FormRequest 设置 Flash 错误消息

当表单验证失败时,我正在尝试设置并传递一条 Flash 消息。验证通过后,我可以在控制器中设置 Flash 消息。

我试图覆盖protected failedValidation()但我得到一个错误。

错误:

Symfony\Component\Debug\Exception\FatalThrowableError 类 'App\Http\Requests\Flash' 未找到

我在 app.blade.php 中设置我的视图如下

0 投票
2 回答
2962 浏览

php - SplFileInfo::getSize(): 统计失败

尝试将图像上传到 laravel 存储时出现错误。

SplFileInfo::getSize(): C:\xampp\tmp\php3624.tmp 的统计失败

但我什至没有使用 SplFileInfo 函数。这是我的代码。

我希望有人可以在这里帮助我。我已经知道它是一个 Symfony 错误,但我找不到任何问题的答案。我已经改变了我的

post_max_size=40M 和 upload_max_filesize=40M

在 PHP.ini 中,所以这不会是问题。