[SwiftMediaSource] Could not authenticate
Есть сайт, который хранит фотки на селектел. Сейчас сайт внезапно не работает и в логах:
/core/components/swift/model/swift/swiftmediasource.class.php : 115) [SwiftMediaSource] Could not authenticate: This service [swift] does not have access to the [common] endpoint.
То есть сайт не открывается вообще: 500 ошибка. Не работает, похоже, весь день. До этого всё было ок, ничего не трогали. SwiftMediaSource обновлён до последней версии. Есть идеи куда копать? Комментарии: 6
У меня на днях началось такое, но сайт работает. Новых изображений никто не добавлял, просто в логе появляются ошибки. Пока не разбирался, если кто столкнулся, отпишитесь.
Проблема аналогичная. Причем селектел используем для хранения фотографий и регулярного их удаления, до этого в течении года проблем не возникало.
Решение найдено при помощи поддержки селектел
в файле: core/components/swift/model/swift/swiftmediasource.class.php
на 75 строке вносим изменения, вместо
в файле: core/components/swift/model/swift/swiftmediasource.class.php
на 75 строке вносим изменения, вместо
$this->service = $client->objectStoreService('swift', 'common');
пишем$this->service = $client->objectStoreService('swift', 'ru-1');
Спасибо, работает.
Благодарю.
Выложил обновление.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.