国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

php - Laravel File::delete kann Dateien nicht l?schen
曾經(jīng)蠟筆沒有小新
曾經(jīng)蠟筆沒有小新 2017-05-24 11:33:41
0
1
964

Nachdem die Datei erfolgreich hochgeladen wurde, habe ich sie auf den lokalen Computer heruntergeladen, den Inhalt gelesen, eine Reihe von Datenbankoperationen durchgeführt und dann die Datei gel?scht, aber der L?schvorgang ist fehlgeschlagen. Und wenn Sie es beim n?chsten Mal sofort l?schen, ist der L?schvorgang erfolgreich.

     // \File::delete(storage_path(self::SAVE_FILE_NAME)); // 如果寫在這里下次再進(jìn)來刪除文件則會成功
    // 下載文件到本地
    $success = $this->downloadUserFile($data['user_info']);
    if ($success) {
        $file = new \SplFileObject(storage_path(self::SAVE_FILE_NAME));
        $file->setFlags(\SplFileObject::READ_CSV);
        foreach($file as $index => $row) {
            list($mobile, $userName) = $row;
            // 數(shù)據(jù)庫操作
        }
        // 處理完成后刪除(無法成功)
         \File::delete(storage_path(self::SAVE_FILE_NAME));
    }
    
曾經(jīng)蠟筆沒有小新
曾經(jīng)蠟筆沒有小新

Antworte allen(1)
Ty80

知道原因了,文件處理完后需先關(guān)閉才能刪除成功!所以要在刪除前設(shè)置$file=null

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage