当前位置: 代码迷 >> 综合 >> laravel 访问public,resource,storage目录下的文件
  详细解决方案

laravel 访问public,resource,storage目录下的文件

热度:22   发布时间:2023-11-17 21:22:59.0

1,创建一个用来访问文件的路由,例如在 routes/web.php

Route::get("storage/{file_name}","FileController@browse");

2,在对应的控制器方法中返回文件


class FileController extends Controller
{function browse($file_name){return response()->file(storage_path().$file_name);}
}

3,贴几个获取文件目录的方法

base_path()    //站点根目录
app_path()     //app目录
public_path()  //public目录
storage_path()  //storage 目录
resource_path()  //resources 目录
config_path()    //config 目录
database_path()  //database 目录

 

  相关解决方案