Описание тега flysystem
NoneFlysystem is a PHP library that provides an abstraction layer for filesystems. It provides a common API for handling standard tasks across multiple file storage engines, and enables easily swapping local and remote filesystems and emulating directories in systems that don't support them.
3
ответа
Почему метод getMimeType() Laravel идентифицирует файл как "application/octet-stream", если файл имеет атрибут type "audio/mpeg"?
Я пытаюсь загрузить файл MP3 в приложение Laravel и столкнулся с проблемой, когда файл имеет атрибут "audio/mpeg", но он загружен как "application/octet-stream" (.bin). файл. Когда я пытаюсь умереть и сбросить файл на серверный код с помощью: dd($re…
20 сен '16 в 13:01
0
ответов
Symfony Flysystem S3 представляет загрузки
В настоящее время я использую vich_uploader для загрузки файлов на S3 (это работает правильно). Однако теперь я также хочу применить некоторые liip_imagine filter_sets, текущий config.yml выглядит так: liip_imagine: loaders: loader_aws_s3_images: fl…
06 май '17 в 22:52
1
ответ
Laravel S3 Дисковый накопитель; has() возвращает false
Я пытаюсь проверить, существует ли файл на s3, но я продолжаю получать false назад. Я чувствую, что делаю что-то не так, потому что файл существует на s3. Вот как я проверяю: $disk = Storage::disk('s3-avatars'); $exists = $disk->has($md5 . '.png'…
03 фев '16 в 20:33
0
ответов
"Не удалось загрузить документ PDF" из общедоступного каталога с символическими ссылками в AWS Elastic Beanstalk при развертывании приложения Laravel (работает локально)
У меня возникают проблемы с загрузкой файла PDF, хранящегося на общедоступном диске, с использованием фасада хранилища Laravel в развернутой версии моего приложения. Это работает, как и ожидалось, локально. Вот функция, которая извлекает файл из S3,…
08 дек '18 в 23:47
0
ответов
Соединение закрыто преждевременно
У меня есть приложение, которое получает данные из CSV в виде коллекции и отправляет по пути SFTP. Я использую этот flysystem-sftp, и все работало нормально, и внезапно начал получать ошибку "Соединение закрыто преждевременно" для моей работы, котор…
23 янв '19 в 11:40
1
ответ
Как Flysystem работает внутри?
Я имею в виду https://flysystem.thephpleague.com/ Давайте предположим, что я использую адаптер DropBox. Мне неясно, какой из двух потоков процесса используют flysystem. Я гуглил на эту тему, но не нашел четкого ответа. Предположим, что пользователь …
05 янв '18 в 16:09
2
ответа
Как я могу перенести файл из одной корзины в другую, используя flysystem?
В одной корзине есть объекты, которые мне иногда нужно перенести во другую корзину в Amazon S3. Я использую Laravel 5.3 с Flysystem для управления этими корзинами. Одним из решений является загрузка изображений на мой сервер, а затем загрузка их в д…
05 янв '17 в 07:44
2
ответа
Загрузка CRON Laravel Flysystem & Rackspace завершается неудачно с 401, в то время как загрузка по требованию работает
Наша система генерирует различные счета каждый час и загружает их в облако. Также можно создать счет по требованию, нажав кнопку на нашем веб-интерфейсе. При ручном запросе на создание указанного счета-фактуры его никогда не удается загрузить. Что к…
19 май '16 в 10:33
2
ответа
Переименование файла перед загрузкой в цифровое пространство океана с использованием laravel
Для загрузки файла я использую Storage::disk('spaces')->putFile('uploads', $request->file, 'public'); Файл успешно сохранен на цифровых океанских просторах. Но я хочу переименовать его в нечто подобное user_1_some_random_string.jpg, А потом со…
14 мар '18 в 08:45
1
ответ
Добавить в файл, используя flysystem в ILIAS
В настоящее время я пишу регистратор, пишущий в довольно большие файлы журнала в ILIAS для некоторого плагина. Я использую аккуратную новую файловую систему. Поскольку новые сообщения журнала необходимо добавить в файл, я не могу просто использовать…
03 июл '18 в 07:41
0
ответов
Не хватает памяти для записи файлов в zip с помощью flysystem
Я программирую инструмент, который собирает загруженные пользователем изображения в zip-архив. Для этого я наткнулся на ZipArchiveAdapter от Flysystem, который, кажется, хорошо справляется со своей задачей. Я сталкиваюсь с проблемой ограничения памя…
25 апр '18 в 17:24
1
ответ
Удаленная загрузка файлов Flysystem S3 всегда повреждена
Недавно я начал использовать Flysystem в существующем приложении с целью абстрагирования локальной и удаленной (в частности, S3) файловых систем. Все работало нормально в моей среде разработки, в которой я успешно настроил LocalAdapter. Тем не менее…
14 мар '17 в 18:52
1
ответ
Файл Flysystem не найден при удалении
Я пытаюсь удалить фотографию с помощью Laravel 5. Storage::delete( asset('/uploads/slides/abcd.jpg')); Это возвращает эту ошибку: FileNotFoundException in Filesystem.php line 428: File not found at path: http:/localhost:8000/uploads/slides/abcd.jpg …
10 июл '15 в 17:03
2
ответа
Изменение конфигурации, используемой FlySystem в Laravel
В документации Laravel указано, что конфигурация FlySystem находится в config/filesystems.php, Есть ли способ, которым я могу изменить, где этот файл загружен, или я могу указать, используя диск для загрузки из другой конфигурации? Так что вместо St…
08 июн '17 в 09:09
1
ответ
Обработка больших файлов с помощью Flysystem
Я использую Flysystem в приложении Symfony для управления загрузкой / выгрузкой файлов на S3. $downloadableFileStream = $this->get("filesystem")->readStream($document->getDocument()), $mimeType = $this->get("filesystem")->getMimetype(…
21 май '18 в 10:02
1
ответ
Принудительная загрузка файла, прочитанного Flysystem из AWS S3
Доброе утро всем, Мой вопрос прост: я использую Flysystem (на Symfony) для восстановления ресурса из S3 (через DigitalOcean). Я хотел бы иметь возможность вернуть его для загрузки пользователю. Вот мой код: $client = new S3Client([ 'credentials' =&g…
26 сен '18 в 16:54
0
ответов
Не удается удалить PHP League\Flysystem при использовании readStream и writeStream
Я использую League\Flysystem для загрузки файлов на Amazon S3. После загрузки файла я хочу удалить файл с моего сервера. Сначала я использовал методы чтения и записи, а затем метод удаления, и он работал нормально. Поскольку у меня большие файлы, ис…
19 фев '16 в 08:49
1
ответ
Исключение исключения Flysystem/CSV при попытке создать новый CSV
Я использую Flysystem\CSV для создания CSV, и у меня возникла следующая проблема с моим кодом: namespace App; use League\Csv\Writer; class Example { public function writeToCsv() { $csv = Writer::createFromFileObject(new \SplTempFileObject); } } Согл…
15 мар '16 в 10:41
1
ответ
Объекты \SplfileInfo с дисками хранения laravel
Есть ли способ получить объекты типа splfileinfo с дисками хранения Laravel? Мне нужен общий способ отправки экземпляра, который упаковывает файл (хранящийся в локальной службе или службе s3) AnalyzeImageService, Я подумал, что момент от splfileinfo…
02 сен '16 в 16:54
0
ответов
Локальный ресурс Flysystem из общей папки в Laravel 4
У меня есть следующий метод, который получит актив в зависимости от того, какой CDN используется: public function getAsset($filename, $dir = null, $prefix = null) { $extension = File::extension($filename); $name = File::name($filename); $filename = …
26 июн '15 в 11:19