Описание тега symfony-filesystem

Компонент файловой системы Symfony предоставляет базовые утилиты для файловой системы.
1 ответ

В архиве Phar нет прав на чтение и запись с файловой системой Symfony

Я создал приложение cli, которое пытается создать файл с компонентом symfony 3 fileSystem. Все работает нормально, но если я положу приложение в архив phar, symfony не сможет записать файл. Вот как я создал архив phar: <?php $phar = new Phar('app…
28 дек '17 в 23:14
5 ответов

Почему я не могу получить Symfony Finder как сервис?

Я использую Symfony Standard Edition и пытаюсь получить компонент Symfony Finder как сервис, но не нашел его. Чтобы использовать Finder, мне нужно создать его вручную, например: $finder = new Symfony\Component\Finder\Finder(); Почему я не могу получ…
2 ответа

Нажмите файл как sudo

Как я могу прикоснуться к файлу как sudo при использовании [Файловая система Symfony][1]? Пока что у меня есть: $fs = new Filesystem(); $confFile = sprintf('/etc/apache2/sites-available/%s.conf', $input->getArgument('name')); $fs->touch($confF…
14 июн '16 в 15:01
1 ответ

Symfony не создает файл на ощупь ()

Я хочу создать файл по этому пути: /var/logs/filename.fileextension . Но я не создаю файл, у меня есть ошибка -> Не удалось коснуться "/var/logs/file.txt". Мои коды: $fs=new Filesystem(); $fs->touch('/var/logs/file.txt');
16 май '17 в 11:15
0 ответов

Не удается найти другой способ предотвратить обход пути с помощью идентификатора сеанса

Я использую пользовательский обработчик сеанса, но в соответствии с документами php параметр id предоставляется пользователем, поэтому переменная должна быть должным образом очищена перед использованием, чтобы предотвратить обход. <?php declare(s…
1 ответ

Symfony 4: Как удалить файл из папки с помощью функции удаления компонента файловой системы

Я пытаюсь удалить файл из папки, используя функцию удаления компонента файловой системы в Symfony 4. Вот мой код в контроллере: //Get old logo $oldlogo = $employer->getLogo(); //If there is a old logo we need to detele it if($oldlogo){ $filesyste…
01 май '20 в 21:58
1 ответ

Обработка доступа Symfony для определенных папок в зависимости от вошедшего в систему пользователя

В приложении Symfony 5.0 мне нужно интегрировать файловый менеджер, который обеспечивает базовую обработку файлов для пользователей. Каждому пользователю разрешено управлять файлами только в своей конкретной пользовательской папке, которая (очевидно…
1 ответ

PHP Изменить пользователя по умолчанию на fopen

У меня возникают проблемы при попытке записать файл с другим пользователем, а не с www-данными. Мне нужно оставить файл на сопоставленном блоке, который НЕ мой, поэтому я не могу изменить разрешения для этого. Вместо этого у меня есть имя пользовате…
1 ответ

Symfony Filesystem chmod() устанавливает неправильные разрешения

Я использую компонент файловой системы Symfony, в частности chmodфункция: $this->filesystem->copy($file_path, $target_file, TRUE); $this->filesystem->chmod($target_file, '0777'); Но на терминале разрешения странные: $ ls -la 1.mp4 -r----…
10 мар '21 в 11:01