gpt4 book ai didi

php - 拉拉维尔 5.3 : results only loop when going to/index not to the root of the site

转载 作者:行者123 更新时间:2023-11-29 19:45:00 27 4
gpt4 key购买 nike

我与一个问题作斗争。我对 Laravel 的经验很少,但幸运的是我学东西很快。但不幸的是我仍然遇到一个无法退出的问题。我在 Github 上创建了一个 Gist,供那些想要查看我的代码的人使用。

问题如下:

  • 当我访问 mywebsite.com/index 时,我没有任何问题,最后的线程将从数据库中显示。
  • 但是当我在没有/索引的情况下访问 mywebsite.com 时,我收到以下错误:

ErrorException in e88feb49b77f48fdc3e88c1287897bff1ddb3785.php line 138: Undefined variable: threads (View: C:\xampp\htdocs\laravel\resources\views\index.blade.php)

ErrorException in e88feb49b77f48fdc3e88c1287897bff1ddb3785.php line 138: Undefined variable: threads

https://gist.github.com/Sygun/3e5d9b8f0c80ed96bfd60057a40bad2f

最佳答案

在您的网络路由中,您有:

Route::get('/', function () {
return view('index');
});

所以 laravel 返回 index.blade.php View ,没有传递数据。

将其更改为:

Route::get('/', 'IndexController@index')->name('index');

问题解决了。

<小时/>

此外,您可能需要删除此行。我认为这是不必要的,但也许您需要它来实现 future 的另一个功能。

Route::get('/index', 'IndexController@index')->name('index');

关于php - 拉拉维尔 5.3 : results only loop when going to/index not to the root of the site,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41080469/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com