fix pictures 5
This commit is contained in:
@@ -51,7 +51,21 @@ class FileController extends Controller
|
||||
$file_name = $file_name_src.'.'.$data['ext'];
|
||||
$data['has_thumb'] = false;
|
||||
$data['size'] = $uploaded->getSize();
|
||||
Storage::disk('public')->putFileAs($path, $uploaded, $file_name);
|
||||
$stored = Storage::disk('public')->putFileAs($path, $uploaded, $file_name);
|
||||
if (! $stored) {
|
||||
return response()->json(['message' => 'ذخیره فایل روی سرور ناموفق بود'], 500);
|
||||
}
|
||||
|
||||
$storageFile = storage_path('app/public/'.$path.'/'.$file_name);
|
||||
$publicFile = public_path('storage/'.$path.'/'.$file_name);
|
||||
if (! is_file($publicFile) && is_file($storageFile)) {
|
||||
$publicDir = dirname($publicFile);
|
||||
if (! is_dir($publicDir)) {
|
||||
mkdir($publicDir, 0755, true);
|
||||
}
|
||||
@copy($storageFile, $publicFile);
|
||||
}
|
||||
|
||||
$data['src'] = 'storage/'.$path.'/'.$file_name;
|
||||
$data['user_id'] = auth()->id();
|
||||
$data['sts'] = 1;
|
||||
|
||||
Reference in New Issue
Block a user