DJ_AlieN

Рейтинг
165
Регистрация
04.02.2005
Должность
IT Ceo
myhand:
1) не видит 2) т.к. статус 2) выставлен в ... ?

online, они переписываются между собой прекрасно

если я правильно понимаю 1) видит 2) на основе


$payloads = $conn[$i]->processUntil(array('message', 'presence', 'end_stream', 'session_start','features'),5);
foreach($payloads as $event) {
$pl = $event[1];
switch($event[0]) {
case 'presence':
print "Presence: {$pl['from']} [{$pl['show']}] {$pl['status']}\n";

я запустил скрипт примерно на час, за это время ни одного преценс не было....

у меня пока всего два юзера:

1) один бот на XMPPHP

2) второй - живой, клиент Adium (MacOS)

2) видит 1) если 1) выполнит комманду $conn->presence("Avaible","Ready","alien@***.su");

1) не видит 2) хотя

$payloads = $conn->processUntil(array('message', 'presence', 'end_stream', 'session_start','features'),5);

ага! теперь про XMPPHP вопрос: он не хочет "отлавливать" сообщения об онлайн "статусности" пользователя.

то есть сообщения - видит, а про статус - тишина.

myhand:
нет такого из коробки, ибо не нужно (логика добавления пользователей - другая).

но оно умеет брать пользователей из ldap, например, - пользователей
там можно добавлять ручками/скриптом.

можно чуть по-подробнее и желательно с мануалом по-русски.

моя задача - создать ограниченную группу пользователей и регистрировать их самому но в автоматическом режиме через скрипт.

myhand:
http://www.ejabberd.im/node/1051

А вообще, есть большой и подробный документация:
http://www.process-one.net/en/ejabberd/guide_en

Большое спасибо. Я в конфиге заблокировал регистрацию и поэтому не смог зарегистрироваться. Еще раз понимаю что правильно поставленный вопрос содержит в себе ответ :)

Единственное, про что нет ответа, это про создание пользователей через CLI.

интересно что есть сервисное обслуживание сервера?

аккуратный ап

вот живой работающий конфиг:


http{
.....
upload_progress proxied 1m;
.....

server{

listen 127.0.0.1;
charset windows-1251;
location / {
proxy_pass http://saytik.ru:8080;
track_uploads proxied 30s;

}
location ^~ /progress {
report_uploads proxied;

}

}

}

APC надо ставить по умолчанию когда собирается веб-сервер под PHP

но вопросы оптимизации работы сервера - это явно доп.плата

Andreyka:
Масло маслянное - у нас еще больше масла в масле!

Привыкайте, это эпоха новых технологий

Всего: 961