首页 > 解决方案 > laravel - 从 linux 文件夹上传目录路径

问题描述

我创建了一个变量,其中包含将存储上传文件的目录的路径。我想知道这在 Windows 上效果很好,但在 linux ubuntu 上却不行。也许我提到目录的方式是错误的。

在 Laravel 上跟随控制器;

 public function Store(Request $request){
    $data = array();
    $data['product_name'] = $request->product_name;
    $data['product_code'] = $request->product_code;
    $data['details'] = $request->details;
    $image = $request->file('logo');

    if($image){
        $image_name = date('dmy_H_s_i');
        $ext=strtolower($image->getClientOriginalExtension());
        $image_full_name=$image_name.'.'.$ext;
        $upload_path='home/laravel/udemy/kash';
        $image_url=$upload_path.$image_full_name;
        $success = $image->move($upload_path,$image_full_name);
        $data['logo']=$image_url;
        $product=DB::table('products')->insert($data);
        return redirect()->route('product.index')
                            ->with('success','Product Created Successfully');
    }

标签: phplaravelubuntu

解决方案


我终于找到了解决方案。$upload_path='$home/laravel/udemy/kash/';


推荐阅读