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

[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
Скачивания
15
Просмотры
171
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

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

  • User Promotion on Profile Update
    Плагин для автоматического изменения группы пользователя, при заполнении информации об аккаунте.
  • Lazy Load [img]
    Lazy Load [img]
    Изначально будут загружаться только те изображения, которые пользователь способен увидеть.

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

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