Хорошо. Я думал, что это был небольшой прорыв. Наконец-то я понял, в чём была проблема…
«не удалось найти ожидаемый ключ при парсинге блочного сопоставления в строке 106, столбце 3»
Просматривая несколько тем, я наткнулся на следующее…
Я открыл свой файл и, о чудо, там были пробелы.
Я уверен, что добавил их, даже не задумываясь. Я удалил их. Думаю, проблема была в основном в пробеле перед «hooks:», на который указывала ошибка.
Сборка прошла успешно. Спасибо, @RGJ.
Однако что-то всё ещё не работает.
Я по-прежнему не вижу увеличения количества элементов в Spaces, значит, файлы из /uploads пока не загружаются на S3. Это меня сильно беспокоило, и я рад, что эта проблема решена. Но я снова застрял на экране загрузки.
Кроме того, при включённой настройке у меня просто отображается экран загрузки.
Я закомментировал это обратно…
Собрал снова. То же самое.
Закомментировал настройки Spaces S3.
Собрал снова.
Работает
- Форум загружается
- Изображения загружаются
- Новые через Spaces — не CDN
- Старые через локальное хранилище
Не работает
- Файлы не загружаются в Spaces
- Ссылки CDN не используются для загрузки изображений
- Если DISCOURSE_S3 и after_assets_precompile не закомментированы, форум просто зависает на экране загрузки в браузере
Идей больше нет. Хожу по кругу.
Мне придётся оставить это на время. По крайней мере, проблема с местом больше не будет актуальна, так как новые загрузки и резервные копии теперь сохраняются в Spaces.



