问题标签 [laravel-5.8]

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 投票
2 回答
1644 浏览

laravel - Laravel 5.8 如何从存储中显示图像?我的 Git 添加了

https://github.com/Loctarogar/Admipanel-to-manage-companies/tree/master/storage/app我的 git。

我链接storagepublic目录

php artisan storage:link,

但我不能从那里显示图像。如果我使用

<img src="{{ asset ('storage/app/avatars/LOW6Fc2TBH8UoexcXLntQkzncXSDN6OsIt7KLbiG.jpeg') }}">

图像不显示。我做错了什么?

0 投票
1 回答
57 浏览

php - 登录后如何根据他的类型将用户重定向到不同的路由

我刚开始使用 Laravel 5.8,我想在使用门登录时将用户重定向到不同的路由。我的用户表中有一个名为“type”的列,我在我的 LoginController 中尝试了这个,但它不起作用。

这是我的大门

0 投票
2 回答
1431 浏览

php - Laravel Excel 3.1:导入、修改、下载

我正在努力使用 Laravel-Excel 3.1。我无法修改文件。我的文件有两张纸(称为模板)。我想加载文档,修改它并让用户下载它。

Excel文件不是我创建的,我只需要用数据填充它。例如从这个: 在此处输入图像描述 到这个: 在此处输入图像描述

谢谢你。

0 投票
2 回答
222 浏览

foreign-keys - Laravel 5.8 迁移外键问题?

我有 2 张桌子。我的代码在 laravel 5.7 上运行良好,但是当我使用 laravel 时。我总是收到这样的错误。任何人都可以帮助我吗?

这是错误:

Illuminate\Database\QueryException : SQLSTATE[42000]: 语法错误或访问冲突:1064 您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以在第 1 行的 ')' 附近使用正确的语法(SQL:alter table tb_useradd constraint tb_user_id_satuan_foreignforeign key ( id_satuan) references tb_satuan())

0 投票
1 回答
183 浏览

laravel - firstOrCreate 连续插入新条目

我跑

创建迁移文件

运行迁移和编辑模型

当我跑步时

我一直看到新条目添加到 db 中。

当我将列类型更改为 varchar 问题时不会发生。

0 投票
3 回答
650 浏览

laravel - Laravel 5.8 手动用户批准?

我是 laravel 的新手,在问这个问题之前,我已经阅读了关于这个问题的各种其他主题,遗憾的是它们都没有帮助我。

我有 laravel 5.8 并使用我安装的身份验证:

现在我读到我需要制作一个中间件或编辑登录控制器。但我想要的是用户被重定向到我已经说过他们需要等待被批准的自定义页面。

有人能指出我正确的方向并告诉我需要编辑哪些文件来实现这一点吗?

我已经在名为 is_approved 的数据库中创建了一个 BIT colom,它自动设置为 0。

0 投票
2 回答
1833 浏览

php - laravel 5.8 在 getenv 上返回 false

我已将应用程序更新到 Laravel 最新版本 5.8,并且在更新返回 env 文件变量值的 getenv() 函数后返回 false。

但是,当我使用 env() 时,我能够获取 env 变量值。

我遵循了官方文档,没有任何建议从 getenv() 更改为 env()。

https://laravel.com/docs/5.8/configuration

这里建议从 getenv() 更改为 env

PHP Dotenv

请建议我是否需要将 getenv 的每个引用更改为 env 或者还有其他出路。

0 投票
2 回答
218 浏览

oauth-2.0 - 客户端凭据授予生成终身令牌

我正在使用两个授权 [password, client_credentials] 在 laravel a 中创建一个 API,并且我想为两个授权分别配置令牌生命周期。

如果我根据laravel 护照文档配置令牌生命周期,那么它的集合适用于两个授权。

我需要帮助来为两个授权配置单独的生命周期。

0 投票
0 回答
27 浏览

laravel - Laravel forgen 密钥未通过测试

我正在通过 Laravel 中的 TDD 工作。我有一个Location看起来像这样的工厂:

位置工厂

我的测试如下所示:

位置测试

我得到的错误很明显:

但是,我知道我owner_id在测试中得到了一个:

这是我的控制器的片段 - 我如何保存位置。

位置控制器

我的位置模型如下所示:

使用望远镜我可以看到它owner_id不在阵列中。我不确定我做错了什么。

感谢您的任何建议!

编辑

检查我的迁移以确保该字段存在:

在查看原始数据库时,我可以看到该列存在并且有数据。

0 投票
0 回答
979 浏览

laravel - Laravel 5:创建枚举数据类型的模型工厂时返回 InvalidArgumentException:数据丢失

我有一个表费率,我想将费率值限制在 1 到 5 之间。

我为这个表创建了一个模型工厂。

当我在修补程序中使用这个工厂时:

终端返回以下异常:

带有消息“数据丢失”的 InvalidArgumentException

根据Laravel Columns Enum Documentation,我尝试了同样的方法。

模型工厂/测试不支持枚举吗?我在枚举方面做错了什么吗?