Телефонная книга
Сообщений: 69
|
Re: Телефонная книга
Спасибо. Буду пробовать. Также установлю на любимый OpenSUSE, посмотрю как там будет работать.
|
Откуда: Хабаровск
Сообщений: 82
|
Re: Телефонная книга
Потребовалось сделать поддержку Zap устройств в DialFox, а так же проверку на контекст юзера, вот что получилось:
В manager.conf нужно добавить
$chanzap = exec("cat /etc/asterisk/zapata_additional.conf | awk '/\[$ext\]/,/channel/ {print}' | grep 'channel=>' | sed 's/channel=>//'");
if($chanzap=='')
{
$tech='SIP';
$number=$ext;
$usercontext = exec("cat /etc/asterisk/sip_additional.conf | awk '/\[$ext\]/,/context/ {print}' | grep 'context=' | sed 's/context=//'");
}
if($chanzap!='')
{
$tech='ZAP';
$number=$chanzap;
$usercontext = exec("cat /etc/asterisk/zapata_additional.conf | awk '/\[$ext\]/,/context/ {print}' | grep 'context=' | sed 's/context=//'");
}
И исправить
fputs($socket, "Channel: SIP/$ext\r_CRLF_" );
fputs($socket, "Context: $context\r_CRLF_" );
На
fputs($socket, "Channel: $tech/$number\r_CRLF_" );
fputs($socket, "Context: $usercontext\r_CRLF_" );
|
Откуда: Хабаровск
Сообщений: 82
|
Re: Телефонная книга
Кстати тут ошибка:
CREATE TABLE `pbook_directory` (
`id` int(9) NOT NULL,
`tel` varchar(20) NOT NULL,
`name` varchar(50) NOT NULL,
`strasse` varchar(50) NOT NULL,
`ort` varchar(50) NOT NULL,
KEY `tel` (`tel`),
KEY `name` (`name`)
) ;
|
Откуда: Хабаровск
Сообщений: 82
|
Re: Телефонная книга
В manager.conf нужно добавить
manager.php
|
Откуда: Мск
Сообщений: 129
|
Re: Телефонная книга
register_globals=OFF
Pleace set the register_globals in the file php.ini to ON!
мне вот это ненравится, если изменить на on -> отваливается Avantfax =)
|
Откуда: г. Хабаровск
Сообщений: 23
|
Re: Телефонная книга
salve: register_globals=OFF
мне вот это ненравится, если изменить на on -> отваливается Avantfax =)
И правильно отваливается :) не стоит устанавливать register_globals в ON, верните значение в OFF а потом раскомментируйте строку php_flag register_globals on в файле /var/www/html/phonebook/.htaccess
|
Откуда: Мск
Сообщений: 129
|
Re: Телефонная книга
значение конечно вернул, так как Avantfax важнее был ),но всё равно не работает:
ERROR
register_globals=OFF
Pleace set the register_globals in the file php.ini to ON!
версия 1.0.9
|
Откуда: г. Хабаровск
Сообщений: 23
|
Re: Телефонная книга
А у вас разрешено использование .htaccess файлов в настройках вебсервера?
|
Откуда: Мск
Сообщений: 129
|
Re: Телефонная книга
Ага, благодарю ... AllowOverride All прописал в httpd.conf
Буду теперь дальше смотреть телефонную книгу ;)
|
Откуда: Moscow
Сообщений: 139
|
Re: Телефонная книга
А у нас уже все забито в LDAP и есть php скрипт, который формирует таблицу с именем, отделом, телефоном и т.п. - чуть-чуть дописал и теперь все авторизуются звонят кликая на номер.
|
|