Почему не запускается dklab_realplexor?

у меня проблема с установкой.
Устанавливаю по мануалу от сюда, всё устанавливается, и нет ни одной ошибки. кроме как в последней команде

service dklab_realplexor start

Ответ консоли - "FAILED: /etc/dklab_realplexor.conf; see logs"

Но и лог-файлов /var/log/messages и /var/log/syslog нет.

Нашёл такую же проблему, но не помогло. уже всё перепробовал. не подскажете, что может быть не так?
файл конфигурации взят с гитхаба, с изменением SU_USER, и игрался с ip. вдруг что то пропустил.

%CONFIG = (
    SU_USER => "root",

    WAIT_TIMEOUT => 300,
    WAIT_MAXLEN => 5120,
    WAIT_ADDR => [
        '0.0.0.0:8088',
    ],

    IN_TIMEOUT => 20,
    IN_MAXLEN => 1024 * 200,
    IN_ADDR => [
        '127.0.0.1:10010'
    ],

    ID_BINDINGS_SERVERS => [
        '127.0.0.1:11211'
    ],

    ID_BINDINGS_SERVER_NAME => "default",

    EVENT_CHAIN_LEN => 1000,

    HOOK_CHECK_VISIBILITY => undef,

    OFFLINE_TIMEOUT => 30,

    MAX_DATA_FOR_ID => 30,

    CLEAN_ID_AFTER => 3600,

    CHARSET => "utf-8",

    USERS_FILE => "/dklab_realplexor.htpasswd",

    IFRAME_FILE => "/dklab_realplexor.html",

    IFRAME_ID => "IFRAME",

    SCRIPT_FILE => "/dklab_realplexor.js",

    SCRIPT_ID => "SCRIPT",

    IDENTIFIER => "identifier",

    JS_MAX_BOUNCES => 10,

    JS_WAIT_RECONNECT_DELAY => 0.01,

    JS_WAIT_URI => '/',

    JS_DEBUG => 1,

    # Debug output verbosity (decrease to speedup):
    # 0: totally silent, fastest mode
    # 1: show messages only, without timestamps
    # 2: show messages only, with timestamps
    # 3: show messages, timestamps and storage statistics
    VERBOSITY => 0,

    # If a realplexor daemon consumes more memory than specified here,
    # it is cruelly restarted. Specify 0 to disable restarting.
    MAX_MEM_MB => 0,
);

return 1;
  • Вопрос задан
  • 712 просмотров
Пригласить эксперта
Ответы на вопрос 2
@XeuRun
Попробуй выполнить ./dklab_realplexor.pl из директории dklab_realplexor, выход в консоль и будет логом, возможно заняты порты.
Ответ написан
Комментировать
@ArtemichRulit Автор вопроса
вот ответ команды ./dklab_realplexor.pl из директории dklab_realplexor

Error: EV library is not found in your system:
http://search.cpan.org/~mlehmann/EV-3.9/EV.pm
You must install EV, e.g.:
# yum install gcc
# perl -MCPAN -e "install EV"
  - or -
# apt-get install gcc
# perl -MCPAN -e "install EV"


установка gcc закончилась успешно. версия 4.4.7
при выполнении команды perl -MCPAN -e "install EV" было выведено следующее:
Can't locate CPAN.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
BEGIN failed--compilation aborted.


прописал такую команду, yum install perl-CPAN
установка закончилась успешно.

теперь могу выполнить команду perl -MCPAN -e "install EV"
но что то идёт не так. вот последние строки.
CPAN: File::Temp loaded ok (v0.22)

  CPAN.pm: Going to build M/ML/MLEHMANN/EV-4.21.tar.gz

Can't locate Canary/Stability.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at Makefile.PL line 2.
BEGIN failed--compilation aborted at Makefile.PL line 2.
Warning: No success on command[/usr/bin/perl Makefile.PL INSTALLDIRS=site]
Warning (usually harmless): 'YAML' not installed, will not store persistent state
  MLEHMANN/EV-4.21.tar.gz
  /usr/bin/perl Makefile.PL INSTALLDIRS=site -- NOT OK
Running make test
  Make had some problems, won't test
Running make install
  Make had some problems, won't install
Could not read '/root/.cpan/build/EV-4.21-UQ95JY/META.yml'. Falling back to other methods to determine prerequisites


подскажите. что может быть не так?

Вопрос снимается. За пару часов разобрался в node.js, socket.io и elephanr.io. и реализовал почти весь нужный функционал касающийся сервер-клиентского обмена данными
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы