ФАЙЛЫ, хранящиеся в Laravel, исчезлиPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 ФАЙЛЫ, хранящиеся в Laravel, исчезли

Сообщение Anonymous »

Все файлы хранилища Laravel просто исчезли с диска.
Когда я разговаривал со своим коллегой, который управляет инфраструктурой, он сказал, что не настраивал ничего, чтобы оно периодически удалялось. Глядя на свой код, я не написал ничего, что могло бы удалять файлы, и не настроил хранилище для сохранения временных файлов или периодического их удаления, если только это не сделано по умолчанию.

Код: Выделить всё

class StorageRepository implements iStorageRepository {
/**
* Salva um arquivo recebido via HTTP no Storage
*/
public function saveFileFromRequest(string $directory, \Illuminate\Http\UploadedFile $file): string {
$file_path = $file->store($directory);
return Storage::url($file_path);
}
}
config/filesystem.php:

Код: Выделить всё

'default' => env('FILESYSTEM_DISK', 'local'),

'disks' => [

'local' => [
'driver' => 'local',
'root' => storage_path('app'),
'throw' => false,
],
. . .
(Причина не в символической ссылке; файлов действительно больше нет на диске)
Мог ли Laravel каким-либо образом удалить их файлы? Или это возможно только если кто-то настроит это на сервере?

Подробнее здесь: https://stackoverflow.com/questions/789 ... isappeared
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»