Иконка ресурса

[bd] Data Storage 1.1.2

Нет прав для скачивания
Совместимость с XenForo
  1. 1.2
  2. 1.3
  3. 1.4
Плагин позволит Вам хранить все данные своего форума на удалённых серверах.

Все данные по-умолчанию сохраняются в папке /data, XenForo сохраняет туда аватары и вложения. Данный плагин поможет Вам размещать все эти данные, скажем на серверах Amazon S3!

1. Возможность хранения данных на серверах Amazon S3
2. Возможность хранения данных на удалённом FTP

Настройка файла config.php для хранения данных на серверах Amazon S3:
В файл config.php добавьте:
PHP:
$config['bdDataStorage'] = array(
    array(
        'type' => 's3',
        'key' => '<paste your key here>',
        'secret' => '<paste your secret here>',
        'bucket' => '<enter bucket name here>',
        // 'region' => 'us-east-1',
        // 'url' => '',
        // 'acl' => 'public',
    ),
);

Если Вы используете регион, отличный от US, то раскомментируйте строку региона в коде выше и используете одно из следующих значений:
  • us-west-1 = Northen California
  • us-west-2 = Oregon
  • eu-west-1 = Ireland
  • ap-southeast-1 = Singapore
  • ap-northeast-1 = Tokyo
  • ap-southeast-2 = Sydney
  • sa-east-1 = Sao Paulo
Полностью рабочий код для config.php должен выглядеть примерно так:
PHP:
$config['bdDataStorage'] = array(
    array(
        'type' => 's3',
        'key' => 'BROIQ53MQHOLEPAKLQCE',
        'secret' => 'p29m83MpQkO9+veIn3i9ENXQpN0ceqn4nr/nPXbq',
        'bucket' => 's3.xfrocks.com',
        'region' => 'ap-southeast-1',
        'url' => 'http://s3.xfrocks.com',
        // 'acl' => 'public',
    ),
);


Настройка файла config.php для хранения данных на FTP:
В файл config.php добавьте:
PHP:
$config['bdDataStorage'] = array(
    array(
        'type' => 'ftp',
        'host' => '<enter FTP host here>',
        'username' => '<enter your username here>',
        'password' => '<enter your password here>',
        'path' => '<enter FTP upload path here>',
        'url' => '<enter URL to upload path here>',
        // 'port' => 21,
        // 'passive' => true,
    ),
);

Рабочий вариант для config.php должен выглядеть примерно так:
PHP:
$config['bdDataStorage'] = array(
    array(
        'type' => 'ftp',
        'host' => '192.168.1.2',
        'username' => 'xfrocks',
        'password' => 'rMtd4vSt',
        'path' => '/domains/ftp.xfrocks.com/public_html',
        'url' => 'http://ftp.xfrocks.com',
        'port' => 12121,
        'passive' => true,
    ),
);
Автор
Hope
Скачивания
14
Просмотры
144
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Hope

  • Lazy Load [img]
    Lazy Load [img]
    Изначально будут загружаться только те изображения, которые пользователь способен увидеть.
  • Redis View Counters
    Redis View Counters
    Перемещает некоторые счетчики просмотров на Redis
  • Editor & BB Code Manager
    Настройте свои коды WYSIWYG-редактор и ББ коды.

Поделиться ресурсом

Назад
Сверху Снизу