Здравствуйте. Я уже несколько раз устанавливал Discourse без проблем. Вчера я сделал одну установку, и всё прошло успешно. Но по какой-то причине я переустановил его. Я действовал так же, как и раньше. Однако теперь вместо страницы регистрации Discourse я вижу тестовую страницу Apache. Я перезагрузил сервер, полностью очистил систему и снова установил Discourse. Проблема осталась.
Мой сайт > Forum.byggforum.no Использованные шаги установки
Как вы настроили vhost и app.yml? Потому что инструкция по установке, которой вы следовали, сама по себе не сработает. Apache перехватит порты 80 и 443.
И я не знаю, используете ли вы www.byggforum.no, но http возвращает перенаправление 302, а https выдаёт ошибку 500. Так что — Apache2 сломан.
Не хочу никого обижать, но я всегда проверяю файл error_log, когда вижу стандартную страницу Apache. Обычно это ошибка прав доступа или указание на неверную директорию.
Да, скорее всего. Это моя проблема!
IP-адрес сервера указывал и на основной домен, и на поддомен.
Я убрал запись, указывающую на основной домен, и попробую снова.
Так и должно быть, поскольку оба находятся на одном IP-адресе. Скорее всего, ваши виртуальные хосты настроены неверно. Но один из способов исправить это — удалить «основной домен» из DNS.