VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

asterisk: command not found

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: asterisk: command not found

Сообщение Vlad1983 »

давненько не запускал несколько астерисков на одной машине
не припомню проблем с библиотеками, но точно помню что в asterisk.conf нужно
[directories](!)
изменить на
[directories]
ЛС: @rostel
MakcumOK
Сообщения: 102
Зарегистрирован: 23 мар 2013, 16:20

Re: asterisk: command not found

Сообщение MakcumOK »

ded писал(а):Не информативно.
теже самые логи. просто не хотел привожить, потому что запускал asterisk -cvvvv | tee /tmp/debug.log
debug.log получается вообще не читаемым

по поиску первые 3 и следующие 6 ошибок
http://zalil.ru/34451317

зы спасибо за помощь
ded
Сообщения: 15688
Зарегистрирован: 26 авг 2010, 19:00

Re: asterisk: command not found

Сообщение ded »

запускал asterisk -cvvvv | tee /tmp/debug.log
Неправильно.
Посмотрите синтаксис в asterisk/logger.conf
никаких особенных tee /tmp/debug.log не нужно. Астериск сам пишет корректно логи.
Аватара пользователя
Sfinx
Сообщения: 672
Зарегистрирован: 21 июн 2011, 23:40
Откуда: Odessa
Контактная информация:

Re: asterisk: command not found

Сообщение Sfinx »

MakcumOK писал(а):
ded писал(а):Верно.
Сделайте
cd /usr/lib
ln -s /usr/local/lib/libopencore-amrnb.so.0 libopencore-amrnb.so.0
и запускайте свой Астериск.
ошибки остались :cry:
в /etc/ld.conf.so достаточно добавить /usr/local/lib и перезапустить ldconfig
Rus

-----------
SfinxSoft
http://sfinxsoft.com
ded
Сообщения: 15688
Зарегистрирован: 26 авг 2010, 19:00

Re: asterisk: command not found

Сообщение ded »

Или уж собирать надо было с префиксом PREFIX=/usr
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: asterisk: command not found

Сообщение Vlad1983 »

less makeopts

Код: Выделить всё

...
prefix = /usr
exec_prefix = ${prefix}

datarootdir = ${prefix}/share
datadir = ${datarootdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localstatedir = /var
mandir = ${datarootdir}/man
sbindir = ${exec_prefix}/sbin
sharedstatedir = ${prefix}/com
sysconfdir = /etc

ASTSBINDIR = ${sbindir}
ASTETCDIR = ${sysconfdir}/asterisk
ASTHEADERDIR = ${includedir}/asterisk
ASTLIBDIR = ${libdir}/asterisk
ASTMANDIR = ${mandir}
astvarlibdir = ${localstatedir}/lib/asterisk
ASTVARLIBDIR = ${localstatedir}/lib/asterisk
ASTDATADIR = ${astvarlibdir}
ASTDBDIR = ${astvarlibdir}
ASTKEYDIR = ${astvarlibdir}
ASTSPOOLDIR = ${localstatedir}/spool/asterisk
ASTLOGDIR = ${localstatedir}/log/asterisk
ASTVARRUNDIR = ${localstatedir}/run/asterisk
...
связаны между собой все кроме трех параметров

Код: Выделить всё

./configure --prefix=/opt/asterisk --sysconfdir=/opt/asterisk --localstatedir=/opt/asterisk
ЛС: @rostel
MakcumOK
Сообщения: 102
Зарегистрирован: 23 мар 2013, 16:20

Re: asterisk: command not found

Сообщение MakcumOK »

Sfinx писал(а):
MakcumOK писал(а):
ded писал(а):Верно.
Сделайте
cd /usr/lib
ln -s /usr/local/lib/libopencore-amrnb.so.0 libopencore-amrnb.so.0
и запускайте свой Астериск.
ошибки остались :cry:
в /etc/ld.conf.so достаточно добавить /usr/local/lib и перезапустить ldconfig
в папке etc нет такого файла

[root@centosAst1 etc]# ls
adjtime DIR_COLORS inittab NetworkManager rc3.d ssl
aliases DIR_COLORS.256color inputrc networks rc4.d statetab
aliases.db DIR_COLORS.lightbgcolor iproute2 nsswitch.conf rc5.d statetab.d
alternatives dracut.conf issue openldap rc6.d subversion
anacrontab dracut.conf.d issue.net opt rc.d sudo.conf
audisp environment krb5.conf pam.d rc.local sudoers
audit ethers ld.so.cache passwd rc.sysinit sudoers.d
bash_completion.d exports ld.so.conf passwd- redhat-release sudo-ldap.conf
bashrc favicon.png ld.so.conf.d pear resolv.conf sysconfig
blkid filesystems libaudit.conf pear.conf rpc sysctl.conf
centos-release fstab libuser.conf php.d rpm system-release
chkconfig.d gai.conf localtime php.ini rsyslog.conf system-release-cpe
cron.d gcrypt login.defs pki rsyslog.d terminfo
cron.daily gnupg logrotate.conf plymouth rwtab udev
cron.deny group logrotate.d pm rwtab.d updatedb.conf
cron.hourly group- lvm popt.d sasl2 virc
cron.monthly grub.conf magic postfix securetty wgetrc
crontab gshadow mailcap ppp security X11
cron.weekly gshadow- makedev.d printcap selinux xdg
crypttab host.conf mime.types profile services xinetd.d
csh.cshrc hosts mke2fs.conf profile.d sestatus.conf yum
csh.login hosts.allow modprobe.d protocols shadow yum.conf
dbus-1 hosts.deny motd rc shadow- yum.repos.d
default httpd mtab rc0.d shells
depmod.d init my.cnf rc1.d skel
dhcp init.d nanorc rc2.d ssh
MakcumOK
Сообщения: 102
Зарегистрирован: 23 мар 2013, 16:20

Re: asterisk: command not found

Сообщение MakcumOK »

ded писал(а):
запускал asterisk -cvvvv | tee /tmp/debug.log
Неправильно.
Посмотрите синтаксис в asterisk/logger.conf
никаких особенных tee /tmp/debug.log не нужно. Астериск сам пишет корректно логи.
Прошу прощения
http://zalil.ru/34454518
Нормальный лог
MakcumOK
Сообщения: 102
Зарегистрирован: 23 мар 2013, 16:20

Re: asterisk: command not found

Сообщение MakcumOK »

Vlad1983 писал(а):давненько не запускал несколько астерисков на одной машине
не припомню проблем с библиотеками, но точно помню что в asterisk.conf нужно
[directories](!)
изменить на
[directories]
есть такой момент, но в моём случае это не поможет, потому что будет
[Apr 21 03:53:11] WARNING[2189]: loader.c:1159 load_modules: Unable to open modules directory '/opt/asterisk/lib/asterisk/modules
у меня проблема в том, что я не могу понять где собственно модули
ded
Сообщения: 15688
Зарегистрирован: 26 авг 2010, 19:00

Re: asterisk: command not found

Сообщение ded »

Команда locate поможет их найти, если они вообще собраны.
Тогда можно их переместить в /opt/asterisk/lib/asterisk/modules
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH