Ресурсная DAM-система - настройка внешнего хранилища как AWS S3 - PullRequest
2 голосов
/ 24 октября 2019

Я потратил несколько дней, пытаясь выяснить, как установить aws s3 в качестве внешнего хранилища для Resourcespace . и я все больше путаюсь с этим приложением.

Я использую версию с открытым исходным кодом и пытаюсь настроить ее под свои нужды.

Я прошел через длительное веб-приложениедокументации, но не смог найти ничего о настройке хранилища (как другие веб-приложения). Однако я обнаружил функцию под названием syncdir , где она устанавливает альтернативное внешнее хранилище (для резервного копирования), но не как внешнее хранилище,как видно из документации, он, похоже, имеет прямой способ указать хранилище / интегрировать s3 с ним.

Я пробовал следующее:

  1. Я пытался использовать aws интеграция s3 и как интегрировать в любой php-сайт, изменив каталог хранения «storagedir» и каталог «syncdir» в файле config.default (я добавил файл автозагрузки require s3 и добавил ключи config в configфайл), но он не работает, сайт по-прежнему хранится локально

Примечание: я уже включил aws s3 с Laravel 5.7 & Codeigniter 3 рамки успешно.

Я попытался добавить требуемый aws-autoload в файл, в котором находятся функции загрузки, и попытался найти код, отвечающий за загрузку, но мне кажется, что код сбивает меня с толку, где есть функция загрузки (это не функция phpгде $_FILES получает вашу загрузку.

Изменено место, где требуется aws-autoload, в include / general.php, но не повезло.

Затем были проведены форумы по следующим темам:

Я предполагаю, что, используя файл конфигурации (для хранения учетных данных AWS и хранилища, настроенного на URL-адрес корзины s3), я включаю aws-autoload в файл general / upload, и он автоматически поймет, где онследует загрузить, но об ошибке или сообщении об ошибке не сообщается.

Но большая часть того, что я обнаружил, связана с платной версией системы DAM, где она, похоже, уже настроена на amazon.

Пожалуйста, советуйтеЛюбая помощь приветствуется.

Я использую Wamp на ПК Winddows 10, кстати

1 Ответ

1 голос
/ 04 ноября 2019

Проверьте это обсуждение, оно может вам помочь: https://groups.google.com/forum/#!topic/resourcespace/JT833klfwjc

Похоже, что это все еще в стадии разработки, поэтому вы можете увидеть код WIP,

Вы найдетессылки на код в указанной ссылке.

...