25/03/2009 10:15 (GMT +3) DamirX > Hi, All! > > Что-то я совсем запутался "кто на ком стоял". > > Из документации ejabberd. > Вот это я понимаю: > > .... > Note that ejabberd never edits the configuration file. So, the > configuration changes done using the Web Admin are stored in the > database, but are not reflected in the configuration file. If you want > those changes to be use after ejabberd restart, you can either edit the > configuration file, or remove all its content. > .... > > И тут вроде понимаю, но не уверен: > > .... > You can override the old values stored in the database by adding next > lines to the configuration file: > > override_global. > override_local. > override_acls. > > With these lines the old global options (shared between all ejabberd > nodes in a cluster), local options (which are specific for this > particular ejabberd node) and ACLs will be removed before new ones are > added. > .... > > При всём при этом у меня в /etc/ejabberd/ejabberd.cfg все три override > опции закоментированы. Однако, при рестарте опции в конф файле > перекрывают настройки выполненные в веб-конфигурялке. Я понимаю, что > можно просто конф-файл удалить и все настройки делать через веб, но хочу > разобраться в каком месте бага: в моей голове или не в моей. Над чем > нужно помедитировать, чтобы понять? > Ты выше сам привёл кусочек, в котором ответ есть. Более подробно: Всё что ты сделал через вёб-интерфейс живёт до тех пор, пока сервер не выключен. При старте читаются настройки из конфига. Вёб-конфигурялка никогда не меняет конфиг. Если хочешь иметь при старте то, что наконфигурял из вёба - не забудь поменять конфиг соответственно. -- Best regards, Mikhail xmpp: antmix@stopicq.ru irc: Bart-mdv- @ SolarNet SolarNet: http://www.solarnet.ru/
Attachment:
signature.asc
Description: This is a digitally signed message part.