【发布时间】:2012-02-09 19:16:28
【问题描述】:
我已经配置了 ejabberd 服务器,但是我无法访问http://www.example.com:5280/crossdomain.xml
我在 ejabberd.cfg 中设置了以下参数
监听器
{5280, ejabberd_http, [
{access,all},
{request_handlers,
[
{["pub", "archive"], mod_http_fileserver},
{["xmpp-http-bind"], mod_http_bind}
]},
%% captcha,
http_bind,
http_poll,
register,
web_admin
]}
模块
{mod_http_fileserver, [
{docroot, "/var/log/ejabberd/"},
{accesslog, "/var/log/ejabberd/access.log"},
{content_types,[{".xml, text/xml"}]}
]},
crossdomain.xml 存在于 centos "/var/log/ejabberd/" 中的此路径
谁能帮忙解决这个问题,我听说crossdomain.xml我们也可以配置apache webserver,但我不知道怎么做?
【问题讨论】:
-
你是怎么解决这个问题的?我有点面临类似的情况,无法将 /crossdomain.xml 链接到文件..有什么帮助吗?
-
人们投票关闭它,因为它与服务器配置有关。如果它被关闭,请尝试 serverfault.com!
标签: xmpp cross-domain ejabberd