Laravel 5.5 Storage :: url () не возвращает желаемый URL с S3

Лучшая альтернатива TwinView для калибровки обоих мониторов - использование драйвера с открытым исходным кодом Nouveau. (перейдите к дополнительному драйверу и удалите установленный драйвер nvidia, Nouveau автоматически заменит его после перезапуска). Nouveau совместим с новым Xrandr. Эта совместимость позволит вам откалибровать и установить управление цветом для обоих экранов. С Nouveau графический интерфейс как colord (менеджер цвета гнома) или DispCalGUI работает отлично.

Предупреждение: драйвер Nouveau слабее в отношении выступлений. Другим обходным решением, если драйвер Nvidia (спектакли) является «обязательным» (я думаю, что для 3D-аниматора Blender или геймеров) нужно установить экран для работы «мастер» (с драйвером nvidia и двойным просмотром профиль применяется к обоим экранам ) и настроить цвет вручную с помощью физической кнопки на втором «ведомом» экране, чтобы соответствовать лучшему. (конечно, второй экран не будет использоваться для точной цветовой обработки). Я использую это решение, поскольку мне нужны 3D / openGL-исполнения.

0
задан 13 August 2018 в 14:37

2 ответа

Как упоминалось в официальных документах Laravel

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

Поэтому вы всегда должны хранить путь к файлу и amp; имя файла в столбцах базы данных, чтобы позже вы могли конкатенировать путь & amp; имя, чтобы получить заполняющий url к файлу.

В моем проекте я уже делаю это.

0
ответ дан 15 August 2018 в 17:04
  • 1
    вопрос заключается в возврате полного пути загруженного изображения .. не о сохранении его в db .. есть ли какой-либо способ вернуть полный путь без конкатенации? – Mina Zakaria 13 August 2018 в 17:18

Попробуйте:

Storage::disk('s3')->url($filename)
0
ответ дан 15 August 2018 в 17:04
  • 1
    Мне не нужно указывать диск, потому что моя файловая система по умолчанию - s3 .. что вы имеете в виду под $ filename? У меня нет этой переменной! – Mina Zakaria 13 August 2018 в 14:38
  • 2
    $ filename была просто примерной переменной, вместо этого вы будете использовать $ path. – Junaid Ahmad 13 August 2018 в 15:01
  • 3
    да, я отредактировал это, но все же url начинаем с ivasystem.signin.aws.amazon.com/console – Mina Zakaria 13 August 2018 в 15:12

Другие вопросы по тегам:

Похожие вопросы: