Kentico: Amazon S3 периодически дает сбой - PullRequest
0 голосов
/ 28 марта 2019

На сайте Kentico, над которым я сейчас работаю, требуется хранить все документы и изображения в облаке Amazon S3.Я ознакомился с документацией Kentico о том, как настроить Amazon S3, и уверен, что все сделано правильно.Мне удалось выгрузить все изображения на S3 через модуль библиотеки мультимедиа Kentico.

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

Есть ли у кого-нибудь какие-либо идеи относительно того, что может привести к тому, что это произойдет на первый взгляд случайным образом?

Ответы [ 2 ]

0 голосов
/ 10 апреля 2019

Я заметил, что при просмотре корзины S3 с использованием Браузер S3 все файлы и папки были преобразованы в нижний регистр. Мне удалось решить мою проблему, изменив все папки Media Library на строчные. Я также рекомендую убедиться, что нет специальных символов. После этого я вошел в свой файл сопоставления и также изменил ссылки на пути к файлам на строчные.

0 голосов
/ 29 марта 2019

Есть ли у вас код, который отображает только определенные папки в Amazon S3?Это следующий раздел документации - Хранение файлов в разных корзинах .Если это так, убедитесь, что определение класса такое же, как в документации, чтобы он был правильно зарегистрирован в системе.

Также убедитесь, что никто не переименовывает структуру библиотеки мультимедиа (например, имена папок) иливмешательство в настройку папки медиатек по умолчанию ( Приложение настроек -> Содержимое -> Мультимедиа -> папка медиатек ).Это также может повлиять на способ, которым система отображает медиафайлы на S3.

...