Anusri
(Anusri)
25.Ноябрь.2020 10:40:52
1
Здравствуйте,
Я установил Discourse на локальной машине с помощью Ubuntu Software.
Я не могу запустить свой URL, появляется следующая ошибка. Пожалуйста, кто-нибудь может помочь?
Ошибка:
Произошла ошибка, все последующие миграции отменены: PG::SyntaxError: ОШИБКА: синтаксическая ошибка в или около “NOT” СТРОКА 2: ADD COLUMN IF NOT EXISTS image_upload_id bigint ^
simon
25.Ноябрь.2020 18:45:42
2
Скорее всего, я не тот человек, который может помочь с этой проблемой, но не могли бы вы подтвердить, что установили Discourse на свой локальный сервер, следуя этому руководству: Руководство для начинающих по установке Discourse на Ubuntu для разработки ?
Я предполагаю, что вы создаёте локальный сайт для разработки, а не производственный сайт.
Anusri
(Anusri)
26.Ноябрь.2020 11:18:45
3
Да, я следую только этому руководству и создаю локальную среду разработки. Мне не удалось исправить эту проблему.
PG::SyntaxError: ERROR: синтаксическая ошибка вблизи “NOT”
LINE 2: ADD COLUMN IF NOT EXISTS image_upload_id bigint
Falco
(Falco)
26.Ноябрь.2020 16:27:54
4
Какой дистрибутив вы используете? Эта конфигурация работает на последней версии Ubuntu и на последней LTS-версии Ubuntu.
Если вы используете более старую версию, вам нужно добавить репозиторий (PPA) PostgreSQL, чтобы получить более актуальную версию.
stujo
(Stu)
14.Май.2021 00:31:59
5
Может быть, это проблема версии PostgreSQL? Похоже, требуется версия PostgreSQL >= 9.6?
Какая версия рекомендуется?
Falco
(Falco)
14.Май.2021 01:00:44
6
Рекомендуется PostgreSQL 13.
stujo
(Stu)
14.Май.2021 04:20:36
7
Обновление до postgres:10 позволяет продолжить установку