问题标签 [laravel-6.2]

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 回答
879 浏览

php - Laravel 在哪里存储油门数据?

我使用 Laravel 速率限制(节流)。我想知道它在哪里存储油门数据以及如何将默认存储系统更改为 MySQL/Mariadb 或 Redis?

0 投票
1 回答
1077 浏览

laravel - Heroku 上的 Laravel 6.2 应用程序;路线不工作

我已经在 heroku 上成功部署了一个 laravel 6.2 应用程序并且它工作正常,直到我尝试访问除主登录页面之外的任何其他路线。

我的日志(为便于阅读而截取):

2020-01-04T04:54:17.512849+00:00 heroku[路由器]: at=info method=GET path="/service" host=ridgearchitectsandengineers.herokuapp.com request_id=261880df-693e-4dda-85e5-5a20720a21fd fwd= “110.44.124.147” dyno=web.1 connect=0ms service=1ms status=404 bytes=691 protocol=https 2020-01-04T04:54:17.513095+00:00 app[web.1]: 2020/01/04 04:54:17 [错误] 145#0: *131 open() "/app/public/service" 失败(2:没有这样的文件或目录),客户端:10.81.170.215,服务器:localhost,请求:“GET /service HTTP/1.1”,主机:“ridgearchitectsandengineers.herokuapp.com”,引用者:“ https://ridgearchitectsandengineers.herokuapp.com/ ” 2020-01-04T04:54:17.516131+00:00 app[web.1] : 10.81.170.215 - - [04/Jan/2020:04:54:17 +0000] "GET /service HTTP/1.1" 404 548 "https://ridgearchitectsandengineers.herokuapp.com/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36

不过,这些路线在我的本地机器上运行良好。如果相关,我也会将我的 Procfile 放入:

网站:供应商/bin/heroku-php-nginx public/

我的 .htaccess :

选项 -MultiViews -Indexes

0 投票
2 回答
1010 浏览

php - 为 foreach() Facade\Ignition\Exceptions\ViewException 提供的参数无效

@foreach没有语句,代码运行良好。添加后,我收到以下错误:

当我添加?? ''它时,它会产生错误:

这是更大胆的完整代码: https ://github.com/matthoek/Articles

这是我的看法:

这是我的控制器

这是我的路由文件 web.php 的部分

我已将路由文件的部分更改为以下内容,但似乎不起作用。

我已确保以下内容在我app/Http/Kernel.phpmiddlewareGroups财产中web \Illuminate\View\Middleware\ShareErrorsFromSession::class,

我已将 foreach 循环更改为 each 循环,并且在线上出现相同的错误:

让我知道我是否应该发布更多代码。

0 投票
0 回答
49 浏览

laravel - Laravel 6:页面重定向后本地化丢失

我正在尝试在我的网站上设置本地化。但是,当用户单击他的首选语言时,默认重定向函数back()会返回默认值 appLocale。

请求使用更改语言:

路线

语言控制器

当我通过将语言环境的值dd(App::getLocale())设置为新值来检查它时,但是一旦执行了重定向功能,它的值就会从config/app. 关于如何在重定向后保留更改的任何想法。

0 投票
2 回答
335 浏览

php - return back()->withInput($request->input()) throws 此路由不支持 GET 方法。支持的方法:POST

我收到此错误“此路线不支持 GET 方法。支持的方法:POST。” 如果表格中有任何错误。

我可以成功发布到我的表单,但它在返回过程中抛出。

网页.php

book 功能相当长,但以

如果我取消注释,dd我会看到就错误和输入而言,一切看起来都像我所期望的那样,但是当我点击返回时,我看到了。我究竟做错了什么?

我已经阅读了 slack 和其他网站上的数十篇文章,这些文章讨论了“这条路线不支持 GET 方法。支持的方法:POST”。back但是“返回”时似乎没有一个问题

在此处输入图像描述

我正在使用 PHP 7.2 和 Laravel/framework 6.2

在此处输入图像描述

如果我尝试将表单从 post 更改为 get,我会收到此错误,因为传递了很多数据。并且客户更喜欢在帖子中使用此内容,因此无法添加书签或通过电子邮件发送。

在此处输入图像描述

此页面传递了许多“隐藏”变量,我希望能够在需要时显示错误并且仍然具有变量。那不可能吗?

在此处输入图像描述

0 投票
1 回答
571 浏览

laravel-5 - 图像源在 AbstractDecoder.php 第 346 行的 AbstractDecoder->init({image path}) 中不可读

我使用干预图像来调整 laravel 6 应用程序的图像大小。在完美运行的本地服务器上开发后,我尝试上传到共享主机,但出现错误。

我已经尝试了我在 stackoverflow 和 laracast 上看到的所有内容。但他们不为我工作。

我试试

  • 更改 index.html 中的基本路径
  • 运行存储链接,在AppserviceProvider中
  • 删除 public_html()。工作但没有将图像保存到 public_html->storage 文件夹
  • dd() 请求路径,它是正确的

我的代码:

索引.php:

处理图像上传的 Post Controller

$image = $request->file('image'); $imagePath = $image->store('posts', 'public'); $image = Image::make(public_path($request->file('image')->getRealPath()))->fit(1263, 864); 返回$图像;$图像->保存();

不可读的图像源指向 make()。我已经确认图像路径具有正确的路径。 错误页面

0 投票
0 回答
100 浏览

laravel - Laravel 6 了解待处理帖子的路线 - 不工作

我正在学习 Laravel,并且需要了解为什么一旦路线有效,而另一条路线有效。

在职的

网址: http://.../pending/post

不工作

网址: http://.../post/pending

后控制器

我想使用post/pending哪个不起作用。

0 投票
1 回答
740 浏览

laravel - Laravel 6 一页多分页

我想在一页中创建多个分页,info分页工作得很好。但是 berita分页链接到info并始终显示info页面而不是berita页面。

控制器

看法

已编辑

信息

贝里塔

已编辑

现在它可以工作了,但它总是显示一个info data内部berita分页。

分页截图

0 投票
1 回答
833 浏览

laravel - Flutter 和 Laravel API。上传文件。此路由不支持 GET 方法。支持的方法:POST

我想从 Flutter 上传图片。但我收到此错误:

此路由不支持 GET 方法。支持的方法:POST。

但是我将我的 api 路由设置为POST方法。而且我也发送POST方法请求,但我仍然收到此错误。

但还有一件事,它适用于POSTMANand INSOMNIA。没有问题。

在此处输入图像描述

我用这个header

请帮我。

我的路线是:

我的控制器:

颤振请求代码:

0 投票
3 回答
885 浏览

laravel - Laravel:使用 IP 地址而不是 http://localhost 生成 URL

我想使用 IP 地址而不是http://localhost.

我尝试了 url('/') 但无济于事。

我是一个完整的新手请理解。

我更改了APP_URLIP地址,但仍然无济于事。

我怎样才能做到这一点?