У меня есть установка Discourse, которая раньше находилась в подкаталоге, а теперь перемещена на поддомен. Всё вроде работает, но у нас есть проблема: Discourse обращается к домену “theme-javascripts” вместо подкаталога.
Привет @merefield, не пусто — значение (скрываю URL). Но я подозреваю то же самое или что-то в этом роде, так как theme-javascript вызывается с двумя слешами впереди. Интересно, не связано ли это с каким-то значением в базе данных, которое не было обновлено после переноса из подкаталога. Пытаюсь разобраться в этом.
Кажется, я исправил — всё, что потребовалось, это переназначение. Не совсем понятно, как там изначально оказалась неверная ссылка, ведь ошибка появилась после пересборки, которую делал не я.
В любом случае, вот что я сделал для исправления:
> ./launcher enter app
> discourse remap //theme-javascripts /theme-javascripts
> Переписывание всех вхождений //theme-javascripts в /theme-javascripts
> ЭТА ОПЕРАЦИЯ ПЕРЕПИШЕТ ДАННЫЕ, ВЫ УВЕРЕНЫ (введите ДА)
> ДА
> theme_fields=4
> Готово