【问题标题】:How to change Base URl of a website - Laravel 5.4如何更改网站的基本 URL - Laravel 5.4
【发布时间】:2019-02-09 07:15:19
【问题描述】:

我有一个基于 laravel 5.4 的网站。该网站在我的本地主机上运行良好。但是当我将它上传到我的共享主机上时。它给了我一个错误

"at FileViewFinder->findInPaths('welcome', array('C:\\xampp\\htdocs\\lrl\\resources\\views'))"

C:\xampp\htdocs\lrl\resources\views 这是我的本地主机 URL。我怎样才能更改此 URL。我对 .env 文件进行了更改,并将公用文件夹的所有文件放在根目录中。我还更改了 Appserviceprovider.php 文件。

命名空间 App\Providers;

use Illuminate\Support\ServiceProvider;
use Schema;
use DB;
use View;
use Request;

我也清除了缓存,但我仍然收到屏幕截图中显示的此错误

【问题讨论】:

  • 你在控制器中为welcome写过代码吗?
  • 不,我没有编写任何欢迎代码。默认情况下。
  • 在你的根文件夹中搜索这个词welcome ?
  • 欢迎查看文件在我的资源文件夹中
  • 我的 web.php 中也有这个 Route::get('/', function () { return view('welcome'); });

标签: laravel laravel-5 laravel-5.4


【解决方案1】:

运行php artisan config:cache

C:\xampp\htdocs\lrl\resources\views 缓存在您的配置文件中。因此,您必须通过运行 artisan 命令php artisan config:cache 来清除配置缓存。

【讨论】:

  • 您的回答解决了我几个小时以来一直在失去理智的问题!太简单了!!!
【解决方案2】:

清除你route缓存

php artisan route:cache

如果还是不行就全部清除

php artisan config:cache
php artisan config:clear
php artisan view:clear

【讨论】:

    猜你喜欢
    • 2016-05-20
    • 2018-09-03
    • 2013-03-25
    • 1970-01-01
    • 2019-05-05
    • 1970-01-01
    • 1970-01-01
    • 2017-10-08
    • 2012-09-16
    相关资源
    最近更新 更多