簡體   English   中英

Cloudinary \\ Error:缺少必需參數 - 文件

[英]Cloudinary\Error: Missing required parameter - file

我正在使用cloudinary在我的Laravel應用程序上上傳圖像。 當我嘗試使用移動設備上傳圖片時,出現此錯誤: -

Cloudinary \\ Error:缺少必需參數 - 文件

當我嘗試從筆記本電腦上傳時,效果很好。 這是我的代碼:

$photos = $request->file;
if(isset($request->file)){

    foreach ($photos as $photo){

        $file = $photo;
        Cloudder::upload($file->getPathname());
        $response = Cloudder::getResult();
        $path = $response['secure_url'];
        $publicId = Cloudder::getPublicId();
        $file_size = $file->getClientSize();
        //create record
    }
}

請問可能是什么問題?

也許$ file是空的? 你能檢查一下嗎?

使用以下代碼

if(isset($request->hasFile(file))){

foreach ($request->file('file') as $photo){

    $file = $photo;
    Cloudder::upload($file->getPathname());
    $response = Cloudder::getResult();
    $path = $response['secure_url'];
    $publicId = Cloudder::getPublicId();
    $file_size = $file->getClientSize();
    //create record
} }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM