问题标签 [laravel-9]

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 投票
0 回答
65 浏览

laravel - Docker 错误运行 chmod -R ug+w /var/www/storage Laravel 9

我正在尝试创建一个 Laravel 9 Docker 映像(生产就绪)。但是当我在本地机器上运行它时,它会抛出一个错误。我尝试添加 USER root,但它没有任何区别。

chmod:无法访问“/var/www/storage”:没有这样的文件或目录

0 投票
1 回答
63 浏览

php - 我新的 Laravel 9 应用程序看不到控制器

我有一个新的 Laravel 9 实例。我正在从旧的 Laravel 8 应用程序迁移我的所有控制器。我的问题是应用程序看不到控制器。

目标类 [AdminToolsController] 不存在。

网页.php

控制器

0 投票
0 回答
76 浏览

php - Laravel 9 不正确的速率限制

我刚刚安装了 Laravel 9 和 Laravel Fortify。但是,登录功能的速率限制不正确。

FortifyServiceProvider.php

如您所见,它每分钟显示五个请求。但是,每当我在第一次请求后尝试错误登录时,它一直给我一个错误429: Too Many Requests。这是因为它只允许我登录一次。

我尝试了两个 PHP 版本,8.0 和 8.1.2。

更新:

我还尝试了 Laravel v8。

开发环境:Laragon 也尝试过使用 Laradock (docker) 但仍然是同样的问题。

0 投票
1 回答
44 浏览

php - 迁移到 Laravel 9 后出现“未设置用户”IncompleteDsnException

我使用的是 Laravel 8.64,我的电子邮件在 prod 和 dev 服务器上都运行良好。但是,升级到 9.0.2 后,我在发送电子邮件时遇到了问题。当然,我遵循了所有说明,但是当我尝试发送电子邮件时仍然出现错误。

未设置用户。{"exception":"[object] (Symfony\Component\Mailer\Exception\IncompleteDsnException(code: 0): 未设置用户。

在供应商文件夹中进行了一些研究后,我找到AbstractTransportFactory了包含getUser方法的类。

当我return '';在这个 if 语句中时,一切正常,而不是抛出异常。有谁知道这个问题的解决方案以及为什么会这样

0 投票
0 回答
38 浏览

laravel - 当我提交表单时,我得到的密码为空,但我正在插入它。(Laravel Livewire)

当我提交表单时,我得到的密码为空,但我正在插入它。(Laravel Livewire)

迁移文件(这是迁移文件)

模型类(这是模型类)

Livewire 类(这是 Livewire 类)

刀片文件(这是我的 html 文件)

我有拼写错误的交叉检查,但每件事都找到了。我没有得到问题

0 投票
2 回答
190 浏览

php - Laravel 9 应用程序(从 8 升级)lang 目录未按预期工作

我已将我的 Laravel 8 应用程序升级到版本 9,并且根据文档:升级指南,该resources/lang目录现在位于根项目目录 ( lang) 中。

我已将该lang目录移动到我的项目的根目录,但它似乎不起作用。

控制器

但是当我将lang目录改回时/resources/lang,它就像以前的 laravel 版本一样工作正常。所以我创建了一个新的 Laravel 9 项目,它工作正常,这让我认为需要一些额外的配置,但升级指南中没有记录。我的composer.json依赖和新的 laravel 项目完全一样。Laravel 是否需要进行任何其他配置才能识别目录?

0 投票
2 回答
2063 浏览

laravel-8 - 错误:将 laravel 8 更新到 9 时。脚本 @php artisan package:discover --ansi 处理返回的 post-autoload-dump 事件,错误代码为 1

无需安装、更新或删除生成优化的自动加载文件位于 C:/wamp64/www/vuexylaravel/app\Helpers\helpers.php 的类 App\Helpers\Helper 不符合 psr-4 自动加载标准。跳过。> Illuminate\Foundation\ComposerScripts::postAutoloadDump > @php artisan package:discover --ansi

0 投票
1 回答
30 浏览

laravel - 在 Laravel 9 路由中导航时找不到文件 Apache 错误

我已经在 PHP 8.1.2 下的 Apache 机器上安装了 Laravel 9.0.2,但我遇到了问题。当我浏览该站点并询问任何路线时,无论它是否存在,有时我会得到预期的内容(如果路线不存在,则 Laravel 404 错误),但有时我会得到一个空白页面告诉我。

“找不到文件”

我认为这是一个 Apache 错误,但我不明白它为什么会出现。

0 投票
1 回答
31 浏览

jetstream - Laravel Jetstream 缺少顺风颜色

拉拉维尔 9.0

捷流 2.6

缺少很多默认颜色..例如,红色只有三个100、600、700,缺少灰色300、400、600、900等等!

我尝试了这个问题的解决方案,但没有奏效

与 Laravel Jetstream 一起使用时,未编译 Tailwind 颜色

作曲家.json

包.json

tailwind.config.js

0 投票
0 回答
43 浏览

laravel - 无法使用 Laravel9 和 Mailtrap 发送邮件

我正在尝试在 laravel 中使用 mailtrap 发送一封电子邮件,但每次我这样做时,它都不起作用并给我以下错误:

我什至尝试将发送电子邮件的工作排队,但由于一直失败而无法正常工作。

.env:

为了证明如果我将 .env 更改为其他一切都有效:

它可以在不更改任何其他内容的情况下工作。我刚刚成功收到邮件,一切都很好。

任何人都知道似乎是什么问题?