php - 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');
}
解决方案
我终于找到了解决方案。$upload_path='$home/laravel/udemy/kash/';
推荐阅读
- express - Cookie 未在浏览器上设置,即使条目是在数据库中创建的 - GraphQL、ApolloServer、MongoDB、Express
- sql - 匹配特定的字符串格式 - REGEXP_CONTAINS - GBQ 语言
- javascript - 调整窗口大小后显示的图表 - 使用 chart.js 和 Firebase 数据库
- android - Sentry React Native Crash - Native Client 不可用,无法在本机上启动
- python - 使用 Python 访问 Freebase 数据库以获取字符串 RDF 三元组
- artifactory - 无法从 Bamboo 服务器安装 Artifactory OSS 服务器的柯南食谱
- shopify - Shopify - 更改变体时折扣价格不会改变
- node.js - 如何解决 npm 安装错误“npm ERR!代码 1” 从 github 克隆 react 应用程序
- azure - Azure 函数 | 多次使用输出绑定
- angular - 使用 Render Angular 后如何插入 HTML 元素?