я уже так и сделал. Спасибо!!Magnum72 писал(а):можешь руками, там где + добавляешь строку, там где - убираешь строкуPuzan_aga писал(а):Спасибо вам за проделанну работу!!!ds писал(а):На http://wiki.flintnet.ru/doku.php?id=urfaclient_php выложена поддержка urfaphp для 008.
Патч + сертификат. Специально для работы с админскими функциями. Проверено на 008rc1.
Но как поставить патч??
urfaclient на php
Need help!
Почему-то некорректно отрабатывает функция rpcf_user5_get_services.
Пробовал 2 версии: с откомментированными строками
// $x = $this->connection->urfa_get_data();
...
// $this->connection->urfa_get_data();
и без них.
В $ret['count'] возвращается 10. Но дальше приходят пустые значения, то есть на выходе 10 услуг с пустыми или нулевыми полями.
При этом вываливаются предупреждения типа:
Notice: Undefined offset: 2 in Z:\home\urfaCabinet\www\urfa\URFAClient_Packet.php on line 107
Warning: unpack() [function.unpack]: Type N: not enough input, need 4, have 0 in Z:\home\urfaCabinet\www\urfa\URFAClient_Packet.php on line 175
Большинство остальных функций, в частности rpcf_user5_get_user_info, работают нормально.
Вопросы:
1. У кого-нибудь были похожие проблемы?
2. Может ли быть это как-то связано с ограничениями безопасности UTM, потому что в моем случае что-то в этом плане менялось на стороне UTM?
3. Куда посоветуете копать?
Помогите кто чем может
Почему-то некорректно отрабатывает функция rpcf_user5_get_services.
Пробовал 2 версии: с откомментированными строками
// $x = $this->connection->urfa_get_data();
...
// $this->connection->urfa_get_data();
и без них.
В $ret['count'] возвращается 10. Но дальше приходят пустые значения, то есть на выходе 10 услуг с пустыми или нулевыми полями.
При этом вываливаются предупреждения типа:
Notice: Undefined offset: 2 in Z:\home\urfaCabinet\www\urfa\URFAClient_Packet.php on line 107
Warning: unpack() [function.unpack]: Type N: not enough input, need 4, have 0 in Z:\home\urfaCabinet\www\urfa\URFAClient_Packet.php on line 175
Большинство остальных функций, в частности rpcf_user5_get_user_info, работают нормально.
Вопросы:
1. У кого-нибудь были похожие проблемы?
2. Может ли быть это как-то связано с ограничениями безопасности UTM, потому что в моем случае что-то в этом плане менялось на стороне UTM?
3. Куда посоветуете копать?
Помогите кто чем может

И еще проблема: я брал скрипт для добавления услуги от noisy с исправленным expire_date со стр.31.
И тоже не работает
В функции rpcf_add_service_to_user после
$this->connection->urfa_send_param($packet);
условие if($x = $this->connection->urfa_get_data())...
возвращает false - то есть ничего не приходит в ответ.
Почему так может быть?
Сборка 5.2.1-007
И тоже не работает

В функции rpcf_add_service_to_user после
$this->connection->urfa_send_param($packet);
условие if($x = $this->connection->urfa_get_data())...
возвращает false - то есть ничего не приходит в ответ.
Почему так может быть?
Сборка 5.2.1-007
Забыл сказать - после патча для 008
для админки
для пользовательских
Код: Выделить всё
$urfa_admin = new URFAClient_Admin("init", "init","10.0.0.1","11758",true,true);
Код: Выделить всё
$urfa_client = new URFAClient_Admin("init", "init","10.0.0.1","11758",true,false);
Делаю все по
http://wiki.flintnet.ru/doku.php?id=jommla_urfaphp
При установке любого плагина инсталлятор джумлы ругается
JInstaller::install: Файл Z:\home\***\www\tmp\install_4c49c664a4084\urfa.php не существует
Помогите
http://wiki.flintnet.ru/doku.php?id=jommla_urfaphp
При установке любого плагина инсталлятор джумлы ругается
JInstaller::install: Файл Z:\home\***\www\tmp\install_4c49c664a4084\urfa.php не существует
Помогите
Ругается именно установщик джумлы? Тогда скорее всего нет прав на папку www\tmp\ - разрешите доступ.inkindly писал(а):Делаю все по
http://wiki.flintnet.ru/doku.php?id=jommla_urfaphp
При установке любого плагина инсталлятор джумлы ругается
JInstaller::install: Файл Z:\home\***\www\tmp\install_4c49c664a4084\urfa.php не существует
Помогите
С правами все норм. Решил попробовать в Винде на денвере, та же ерунда. Опять требует файл в временной папке.
Эту тему подымали на форумах джумлы. Там люди пишут - просит файл - надо дать файл. Но где брать urfa.php и как быть, если папка для установки каждый раз создается новая в темп.
Версия joomla 1.5.20
На какой версии идет у Вас ?
Это если устанавливать из папки
JInstaller::install: Файл Z:\home\ntkom.net\www\auth\urfa.php не существует
Разобрался. Перед упаковкой в зип имя файла должно быть таким же,как указано в коде xml
Эту тему подымали на форумах джумлы. Там люди пишут - просит файл - надо дать файл. Но где брать urfa.php и как быть, если папка для установки каждый раз создается новая в темп.
Версия joomla 1.5.20
На какой версии идет у Вас ?
Это если устанавливать из папки
JInstaller::install: Файл Z:\home\ntkom.net\www\auth\urfa.php не существует
Разобрался. Перед упаковкой в зип имя файла должно быть таким же,как указано в коде xml
Последний раз редактировалось inkindly Вт июл 27, 2010 15:47, всего редактировалось 1 раз.
///
inkindly писал(а):Делаю все по
http://wiki.flintnet.ru/doku.php?id=jommla_urfaphp
При установке любого плагина инсталлятор джумлы ругается
JInstaller::install: Файл Z:\home\***\www\tmp\install_4c49c664a4084\urfa.php не существует
Помогите
Забей и юзай Drupal

У меня выводится вот такая ошибка:
c версией 008
c версией 008
Код: Выделить всё
Error calling function rpcf_get_user_tariffs Error calling function rpcf_get_discount_period Error calling function rpcf_get_tariff Error calling function rpcf_get_tariff Error calling function rpcf_get_tariffs_list
скажите пожалуйста есть скрипт у нас на работающем биллинге 5.2.1-006 в этом скрипте используется функция урфаклиент_админ - rpcf_set_radius_attr - работает ли эта функция на 5.2.1-007 я пытаюсь сделать все в точности как на рабочем серваке - у себя на тестовом 007 биллинге - не работает в новой урфе я такую функцию не нашел
Код: Выделить всё
[root@admin scripts]# /usr/bin/php /netup/utm5/bin/scripts/usl_unlim.php
PHP Warning: stream_socket_client(): unable to connect to tcp://127.0.0.1:11758 (Connection refused) in /netup/utm5/bin/scripts/URFAClient_Connection.php on line 26
PHP Fatal error: Uncaught exception 'Exception' with message 'wrong socket' in /netup/utm5/bin/scripts/URFAClient_Packet.php:19
Stack trace:
#0 /netup/utm5/bin/scripts/URFAClient_Connection.php(153): URFAClient_Packet->__construct(false)
#1 /netup/utm5/bin/scripts/URFAClient_Connection.php(75): URFAClient_Connection->getPacket()
#2 /netup/utm5/bin/scripts/URFAClient_Admin.php(29): URFAClient_Connection->urfa_call(65792)
#3 /netup/utm5/bin/scripts/usl_unlim.php(96): URFAClient_Admin->rpcf_set_radius_attr('31', 'lcp:interface-c...', 'lcp:interface-c...', 'lcp:interface-c...', 'lcp:interface-c...')
#4 {main}
thrown in /netup/utm5/bin/scripts/URFAClient_Packet.php on line 19