问题标签 [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.
php - Laravel 在哪里存储油门数据?
我使用 Laravel 速率限制(节流)。我想知道它在哪里存储油门数据以及如何将默认存储系统更改为 MySQL/Mariadb 或 Redis?
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
php - 为 foreach() Facade\Ignition\Exceptions\ViewException 提供的参数无效
@foreach
没有语句,代码运行良好。添加后,我收到以下错误:
当我添加?? ''
它时,它会产生错误:
这是更大胆的完整代码: https ://github.com/matthoek/Articles
这是我的看法:
这是我的控制器
这是我的路由文件 web.php 的部分
我已将路由文件的部分更改为以下内容,但似乎不起作用。
我已确保以下内容在我app/Http/Kernel.php
的middlewareGroups
财产中web
\Illuminate\View\Middleware\ShareErrorsFromSession::class,
我已将 foreach 循环更改为 each 循环,并且在线上出现相同的错误:
让我知道我是否应该发布更多代码。
laravel - Laravel 6:页面重定向后本地化丢失
我正在尝试在我的网站上设置本地化。但是,当用户单击他的首选语言时,默认重定向函数back()
会返回默认值 appLocale。
请求使用更改语言:
路线
语言控制器
当我通过将语言环境的值dd(App::getLocale())
设置为新值来检查它时,但是一旦执行了重定向功能,它的值就会从config/app
. 关于如何在重定向后保留更改的任何想法。
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,我会收到此错误,因为传递了很多数据。并且客户更喜欢在帖子中使用此内容,因此无法添加书签或通过电子邮件发送。
此页面传递了许多“隐藏”变量,我希望能够在需要时显示错误并且仍然具有变量。那不可能吗?
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()。我已经确认图像路径具有正确的路径。 错误页面
laravel - Laravel 6 了解待处理帖子的路线 - 不工作
我正在学习 Laravel,并且需要了解为什么一旦路线有效,而另一条路线有效。
在职的
网址: http://.../pending/post
不工作
网址: http://.../post/pending
后控制器
我想使用
post/pending
哪个不起作用。
laravel - Laravel:使用 IP 地址而不是 http://localhost 生成 URL
我想使用 IP 地址而不是http://localhost
.
我尝试了 url('/') 但无济于事。
我是一个完整的新手请理解。
我更改了APP_URL
IP地址,但仍然无济于事。
我怎样才能做到这一点?