ejabberdctl은 php에서 작동하지 않습니다
문제
PHP 파일에서 ejabberdctl을 호출하려고하지만 다음과 같은 오류가 발생하지 않습니다.
Failed RPC connection to the node ejabberd@localhost: nodedown
노드가 실행 중입니다. 서버에 로그인하여 이것을 확인했습니다.
PHP 스크립트가 실행되면 이것은 /opt/ejabberd-2.1.2/logs/ejabberd.log에 표시되는 오류입니다.
=ERROR REPORT==== 2010-03-11 15:08:07 ===
** Connection attempt from disallowed node 'ejabberd-ctl@localhost' **
서버 세부 사항 :
Ejabberd 버전 : 2.1.2
OS : 우분투 9.10 x64
해결책
이것은 쿠키 문제 일 것입니다. Ejabberd를 실행하는 사용자와 PHP를 실행하는 사용자가 동일한 쿠키를 사용하고 있는지 확인하십시오 (쿠키 파일은 .erlang.cookie라고합니다).
제휴하지 않습니다 StackOverflow