0
私は現在、しかし、私は非常に奇妙な問題に出くわすています、Laravelを使用してコンテンツ管理システムを開発しています...Laravel破損ファイル - ファイルに一時的なパスが含まれていますか?
//If an asset was provided
$asset = $request->file('asset');
if($asset) {
//Set the file name.
$fileName = $asset->getClientOriginalName();
//If we could move the uplaoded asset.
if(Storage::disk('local')->put('presentation_assets/'.$fileName, $asset)) {
//Save the file name in the database.
$presentation->asset = $fileName;
}
}
上記のコードは正常にファイルをアップロードしたディレクトリにそれを置き、次に進みファイル名がデータベースに保存されますが、ファイルは破損します。
test.txtファイルをアップロードすると、アップロードは成功しますが、サーバー上で調べるとファイルの内容は一時的なパスに変更されます(下記参照)?????
/tmp/phpkTe9NX
これがどうして起こるのか誰にも分かりますか?私は完全に困惑している!あなたの助けのための
おかげで、
アレックス