Laravel如何在shraed主机中更新视图?

Laravel如何在shraed主机中更新视图?,laravel,laravel-5,Laravel,Laravel 5,我在GoDaddy上共享了主机,并部署了laravel项目。我面临的问题如下: 我更新了视图文件,但似乎laravel正在为旧视图服务 我跟着 如何使laravel为我的新视图服务?在laravel中,您需要清除缓存和视图,因为您没有运行artisan命令的ssh权限,所以需要手动删除它们(即通过FTP) 删除以下文件 bootstrap/cache/packages.php bootstrap/cache/services.php 存储/框架/缓存/数据/deleteallexceptgit

我在GoDaddy上共享了主机,并部署了laravel项目。我面临的问题如下:

我更新了视图文件,但似乎laravel正在为旧视图服务

我跟着


如何使laravel为我的新视图服务?

在laravel中,您需要清除缓存和视图,因为您没有运行artisan命令的ssh权限,所以需要手动删除它们(即通过FTP)

删除以下文件

  • bootstrap/cache/packages.php
  • bootstrap/cache/services.php
  • 存储/框架/缓存/数据/deleteallexceptgitignore
  • 存储/框架/会话/删除AllExceptGitIgnore
  • 存储/框架/视图/删除AllExceptGitIgnore

希望这会有所帮助

我认为您应该创建支持清除缓存、视图和配置的路由示例

//Clear configurations:
                Route::get('/config-clear', function() {
                    $status = Artisan::call('config:clear');
                    return '<h1>Configurations cleared</h1>';
                });

    //Clear cache:
                Route::get('/cache-clear', function() {
                    $status = Artisan::call('cache:clear');
                    return '<h1>Cache cleared</h1>';
                });

    //Clear configuration cache:
                Route::get('/config-cache', function() {
                    $status = Artisan::call('config:Cache');
                    return '<h1>Configurations cache cleared</h1>';
                });
//清除配置:
路由::get('/config clear',function(){
$status=Artisan::call('config:clear');
返回“已清除配置”;
});
//清除缓存:
路由::get('/cache clear',函数(){
$status=Artisan::调用('cache:clear');
返回“缓存已清除”;
});
//清除配置缓存:
路由::get('/config cache',function(){
$status=Artisan::call('config:Cache');
返回“配置缓存已清除”;
});