Привет!
У меня возникла проблема, и мне нужна ваша помощь.
Как изменить email администратора, который был указан при установке Discourse?
Спасибо!
Актуален ли старый адрес? Если да, то измените email администратора обычным способом через настройки пользователя.
Но, возможно, стоит немного уточнить, какие именно проблемы вы пытаетесь решить. Ведь правильный ответ может оказаться совершенно другим, чем просто смена email.
Привет, Якке!
Да, старый аккаунт действителен. Я администратор, и адрес электронной почты, о котором я спрашиваю, — это тот, который я ввожу при входе в Discourse на странице приветствия.
Вы имеете в виду тот, который вы вводили при запуске discourse-setup? Если да, то вам нужно запустить его снова.
Если же речь о том, который вы вводите в интерфейсе в браузере, то вы можете его изменить, и вам придет письмо для подтверждения, что это действительно вы.
Если вы используете хостинг, возможно, стоит обратиться в команду поддержки по электронной почте, так как ваш адрес находится в системах, внешних по отношению к вашему экземпляру Discourse.
Как я могу изменить адрес электронной почты в этой ситуации? На странице приветствия.
Знаете ли вы, как найти свою личную учётную запись после входа?
Нажмите на свой аватар, а затем на иконку пользователя:
Откройте настройки:
Вы находитесь в своей учётной записи, и там можно изменить свой адрес электронной почты. Насколько мне известно, это немного отличается от изменения системного адреса администратора через discourse-setup, хотя. Впрочем, я иногда ошибаюсь ![]()
Или я упускаю что-то очевидное?
Это значит, что вы только что впервые установили Discourse и пытаетесь настроить начальную учётную запись администратора? Вы ещё ни разу не входили в систему?
Если так, то вам нужно изменить значение DISCOURSE_DEVELOPER_EMAILS в вашем файле app.yml. Самый простой способ сделать это — снова запустить ./discourse-setup.
Привет!
Большое спасибо! Я использую этот адрес электронной почты при входе в систему как администратор. Форум работает хорошо. Теперь я хотел бы изменить старый адрес.
Я боюсь, что команда ./discourse-setup уничтожит форум. Так ли это?
Вы пытались это сделать и столкнулись с проблемой? Если у вас всё ещё есть доступ к старому адресу, то проблем быть не должно.
Нет.
Кроме того, изменение адреса электронной почты разработчика затронет только учётные записи, использующие эти адреса; это не изменит адрес электронной почты вашей или любой другой учётной записи в Discourse.
Здравствуйте!
Не могли бы вы помочь мне с командами?
Когда я ввожу ./discourse-setup в Терминале, появляется сообщение: «-bash: ./discourse-setup: Нет такого файла или каталога».
cd /var/discourse
./discourse-setup
Повторим: это НЕ изменит адрес электронной почты, связанный с вашей существующей учётной записью Discourse. Это лишь сделает так, что любой адрес электронной почты, который вы укажете, получит права администратора и возможность видеть мини-профайлер.
Если вы хотите изменить адрес электронной почты, перейдите в /my/profile и измените его там.
Если вы используете SSO, то изменить адрес нужно именно там, а не в Discourse.
Привет, Джей!
Большое спасибо за ваше искреннее желание помочь мне. Похоже, у меня возникли трудности с формулировкой.
Я хотел бы изменить адрес электронной почты на странице приветствия.
Поскольку я являюсь администратором, этот адрес используется для технической поддержки. Он отображается в разделе «Контакты» форума.
Я прикрепил скриншот, чтобы показать, какой адрес электронной почты я хочу изменить.
Первая строка — это адрес электронной почты.
Заранее благодарю.
Если я не ошибаюсь, то на странице «О нас» будет отображаться первый адрес электронной почты из настроек адресов разработчика.
Это кажется понятным.
Это не страница приветствия. Это страница входа.
Вы имеете в виду это поле?

Там не указан адрес электронной почты, только поле, куда вы вводите свой адрес электронной почты или имя пользователя. Другие пользователи введут там свой адрес электронной почты, но я предполагаю, что большинство пользователей вводят имя пользователя, а не адрес электронной почты.
Хотите изменить адрес электронной почты, связанный с вашей учётной записью администратора? Адрес, на который Discourse отправляет вам уведомления? Тогда это делается в вашем профиле пользователя. (Но вы также можете войти на этой странице без адреса электронной почты, используя только имя пользователя и пароль.)
Хотите изменить социальные входы справа?
Я не думаю, что это было задумано, так как на скриншоте показана страница входа. Правильно?
Возможно, я неправильно понял пост. Я воспринял его как вопрос «как изменить email на странице /about».
Спасибо. Не могли бы вы сделать скриншот этой опции? Я имею в виду, где именно можно её изменить. Потому что рядом с моей почтой нет опции «изменить».
Вы используете SSO? Если да, то вам нужно изменить свой адрес в месте входа, а не в Discourse.
Смотрите: Discourse Meta - The Official Support Forum for Discourse
Можете ли вы поделиться URL вашего форума?
Спасибо!
В связи с правилами моего форума у меня нет возможности изменить адрес электронной почты, который я использую на странице входа.
Я использую SSO, не могли бы вы помочь мне изменить его через SSO?
Извините. У вас отображается обычная страница входа, а не SSO.
Возможно, вам стоит проверить настройку сайта email editable.
Джей, привет!
Я проверил возможность редактирования электронной почты. Я не могу её изменить.
Может быть, на этот раз ты сможешь мне помочь.
Электронная почта, которую я хочу изменить, также используется для уведомлений о новых сообщениях пользователей на форуме.
Это значит, что она используется всей системой.
Как я могу её изменить?


