Как установить URFA клиент на php

Технические вопросы по UTM 5.0
Аватара пользователя
ds
Сообщения: 380
Зарегистрирован: Пн сен 18, 2006 14:06

Сообщение ds »

NeXuSs писал(а):Здесь http://wiki.flintnet.ru/doku.php?id=urfaclient_php есть файлики URFAphp.diff и еще admin.crt, куда их положить нужно и что дальше с ними делать?
URFAphp.diff положить в распакованный каталог и накатить патч

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

patch -p0 < URFAphp.diff
admin.crt скопировать туда же.

NeXuSs
Сообщения: 51
Зарегистрирован: Пт сен 03, 2010 10:31

Сообщение NeXuSs »

Спасибо! Пошел делать. :)

NeXuSs
Сообщения: 51
Зарегистрирован: Пт сен 03, 2010 10:31

Сообщение NeXuSs »

После запуска

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

 patch -p0 < URFAphp.diff 
он мне написал следующее:

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

billing# patch -p0 < URFAphp.diff
Hmm...  Looks like a unified diff to me...
The text leading up to this was&#58;
--------------------------
|diff -Nur oldurfaphp/URFAClient_Connection.php newurfaphp/URFAClient_Connection.php
|--- oldurfaphp/URFAClient_Connection.php       2010-07-12 00&#58;57&#58;52.563618902 +0600
|+++ newurfaphp/URFAClient_Connection.php       2010-07-12 01&#58;11&#58;22.798994237 +0600
--------------------------
File to patch&#58; 
В File to patch нужно указывать те файлы, которые он упоминает выше (URFAClient_Connection.php и т.д.)?

Аватара пользователя
ds
Сообщения: 380
Зарегистрирован: Пн сен 18, 2006 14:06

Сообщение ds »

NeXuSs писал(а):После запуска

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

 patch -p0 < URFAphp.diff 
он мне написал следующее:

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

billing# patch -p0 < URFAphp.diff
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
[/quote]
Или наверно все таки [quote] patch -p1 < URFAphp.diff [/quote]

Если не получится, стукнись в почту, поищу у себя пропатченную.

NeXuSs
Сообщения: 51
Зарегистрирован: Пт сен 03, 2010 10:31

Сообщение NeXuSs »

Вот, так правильно?

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

billing# patch -p1 < URFAphp.diff
Hmm...  Looks like a unified diff to me...
The text leading up to this was&#58;
--------------------------
|diff -Nur oldurfaphp/URFAClient_Connection.php newurfaphp/URFAClient_Connection.php
|--- oldurfaphp/URFAClient_Connection.php       2010-07-12 00&#58;57&#58;52.563618902 +0600
|+++ newurfaphp/URFAClient_Connection.php       2010-07-12 01&#58;11&#58;22.798994237 +0600
--------------------------
Patching file URFAClient_Connection.php using Plan A...
Hunk #1 failed at 2.
Hunk #2 failed at 23.
Hunk #3 failed at 75.
Hunk #4 failed at 104.
Hunk #5 failed at 132.
Hunk #6 failed at 151.
Hunk #7 failed at 168.
7 out of 7 hunks failed--saving rejects to URFAClient_Connection.php.rej
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was&#58;
--------------------------
|diff -Nur oldurfaphp/URFAClient.php newurfaphp/URFAClient.php
|--- oldurfaphp/URFAClient.php  2010-07-12 00&#58;57&#58;02.849872844 +0600
|+++ newurfaphp/URFAClient.php  2010-07-12 01&#58;16&#58;54.565746125 +0600
--------------------------
Patching file URFAClient.php using Plan A...
Hunk #1 failed at 14.
1 out of 1 hunks failed--saving rejects to URFAClient.php.rej
Hmm...  Ignoring the trailing garbage.
done

Аватара пользователя
ds
Сообщения: 380
Зарегистрирован: Пн сен 18, 2006 14:06

Сообщение ds »

NeXuSs писал(а):Вот, так правильно?
Правильно, но почему-то патч не накатился. Можно еще ручами изменения перенести из diffa.

NeXuSs
Сообщения: 51
Зарегистрирован: Пт сен 03, 2010 10:31

Сообщение NeXuSs »

Ок. Буду разбираться.

NeXuSs
Сообщения: 51
Зарегистрирован: Пт сен 03, 2010 10:31

Сообщение NeXuSs »

Внес руками изменения из URFAphp.diff. После запуска example.php, да и любых других скриптов с вызовом URFAphp, ругается вот так:

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

Parse error&#58; syntax error, unexpected ',' in /netup/utm5/addons/auto_inet/URFAClient_Connection.php on line 157
В строке 157 находится вот это:

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

        //     Новая версия &#40;единственный вызов urfa_get_data&#41;

        function urfa_get_data&#40;&#41; &#123;
            $packet = $this->getPacket&#40;&#41;;
            $packet->clean&#40;&#41;;
        @@ -151,7 +168,7 @@    <-------- 157 строка
            return FALSE;
            return $packet;
        &#125;
Что может быть не так?

Аватара пользователя
ds
Сообщения: 380
Зарегистрирован: Пн сен 18, 2006 14:06

Сообщение ds »

NeXuSs писал(а):Внес руками изменения из URFAphp.diff. После запуска example.php, да и любых других скриптов с вызовом URFAphp, ругается вот так:

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

Parse error&#58; syntax error, unexpected ',' in /netup/utm5/addons/auto_inet/URFAClient_Connection.php on line 157
В строке 157 находится вот это:

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

        //     Новая версия &#40;единственный вызов urfa_get_data&#41;

        function urfa_get_data&#40;&#41; &#123;
            $packet = $this->getPacket&#40;&#41;;
            $packet->clean&#40;&#41;;
        @@ -151,7 +168,7 @@    <-------- 157 строка
            return FALSE;
            return $packet;
        &#125;
Что может быть не так?
Это служебная инфа из diffa. Не нужна здесь. Скажи почту, скину пропатченную.

NeXuSs
Сообщения: 51
Зарегистрирован: Пт сен 03, 2010 10:31

Сообщение NeXuSs »

Извиняюсь, я не специально. :(
djonest@mail.ru

Аватара пользователя
ds
Сообщения: 380
Зарегистрирован: Пн сен 18, 2006 14:06

Сообщение ds »

Ушло. в URFAClient_Admin.php и URFAClient_User5.php функции добавляйте с http://wiki.flintnet.ru/doku.php?id=urfaclient_php, тут не все. Можно целиком заменить оба файла, их патч не затрагивает.

NeXuSs
Сообщения: 51
Зарегистрирован: Пт сен 03, 2010 10:31

Сообщение NeXuSs »

Спасибо! Сейчас попробую.

kara
Сообщения: 125
Зарегистрирован: Вс мар 21, 2010 21:02

Сообщение kara »

ds писал(а):Это служебная инфа из diffa. Не нужна здесь. Скажи почту, скину пропатченную.
Уважаемый ds, не могли бы Вы мне тоже сбросить патченую урфу?
Заранее благодарен: sturmer гав bk.ru.

Аватара пользователя
ds
Сообщения: 380
Зарегистрирован: Пн сен 18, 2006 14:06

Сообщение ds »

kara писал(а):
ds писал(а):Это служебная инфа из diffa. Не нужна здесь. Скажи почту, скину пропатченную.
Уважаемый ds, не могли бы Вы мне тоже сбросить патченую урфу?
Заранее благодарен: sturmer гав bk.ru.
Ушло

Pulse
Сообщения: 945
Зарегистрирован: Вт окт 03, 2006 12:58

Сообщение Pulse »

Забавно.... все эти вопросы обсосаны на форуме, и как юзать официальный клиент, и как php, и всяко-разные способы взаимодействия с бухгалтерией. Периодически появляются новые пользователи биллинга и топики создаются повторно. Два года сюда не заходил, а тут ничо не меняется :)

Ответить