XF 2.1 Не отображаются превью изображений при хранении файлов на внешнем хранилище

Версия XenForo
2.1.1

MC_Mike

Проверенные
Сообщения
471
Решения
3
Реакции
256
Баллы
11,075
Ребята, подскажите пожалуйста как правильно настроить конфиг, файлы временно хранятся на внешнем хранилище:

PHP:
$config['fsAdapters']['data'] = function() {
    return new \League\Flysystem\Adapter\Ftp([
        'host' => 'host',
        'username' => 'username',
        'password' => 'password',
        'passive' => true,
        'root' => '/data'
    ]);
};

$config['fsAdapters']['internal-data'] = function() {
    return new \League\Flysystem\Adapter\Ftp([
        'host' => 'host',
        'username' => 'username',
        'password' => 'password',
        'passive' => true,
        'root' => '/internal_data'
    ]);
};

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

Вложения

  • Screenshot_20191127-233858.png
    Screenshot_20191127-233858.png
    1.1 MB · Просмотры: 14
  • Screenshot_20191127-235436.png
    Screenshot_20191127-235436.png
    348.1 KB · Просмотры: 14
Последнее редактирование:
Права крутить надо на внешнем хранилище. Вся data должна быть доступна без авторизации, вроде как.
И это весь конфиг?
Там для конфига был еще один параметр, который позволяет задать движку, как именно ссылки должны формироваться на файлы в папке data. Его тоже задать надо.
 
Последнее редактирование:
Теперь беги и меняй пароль на ftp. Если в конфиге запостил настоящий.
точняк, поспешил что то

Права крутить надо на внешнем хранилище. Вся data должна быть доступна без авторизации, вроде как.
И это весь конфиг?
Там для конфига был еще один параметр, который позволяет задать движку, как именно ссылки должны формироваться на файлы в папке data. Его тоже задать надо.
нет, не весь, я это добавил к уже имеющемуся по умолчанию
 
Да, что-то такое должно быть в итоге.
И не забудьте залить всю старую data на новый сервер.
Это уже сделано

задать движку, как именно ссылки должны формироваться на файлы
Такой вопрос, когда придется перейти на vps, и файлы с ftp будут возвращены, достаточно будет просто убрать эти надстройки конфига?
 
А картинки чисто случайно не через http вместо https отдаются? Я видел такие ошибки с выводом картинок на старых форумах, когда в темы добавляют картинки с внешних сайтов вроде радикала через http
 
HAIM, Мне кажется все дело в этом

От: Хан Светлана - 2019-11-29 16:51:24
Здравствуйте!

Хостинг резервного копирования предусмотрен только для хранения данных.

---
Сотрудник технической поддержки
 
Вообще, дату можно и на сервере с сайтом держать. Только internal на внешнем.
Посмотрел, хорошее решение. Остаётся теперь галерея, как с ней быть? В галерее не только превью недоступно но и само изображение
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу