Для 64-х битных систем, если при вызове пользовательских функций возникает ошибка "Error calling function"
Всему виной php-функция unpack. Костыль нашел на форуме netup.ru.
Нужно поправить функцию AttrGetInt в файле URFAClient_Packet.php
function AttrGetInt($code)
{
if (isset($this->attr[$code]['data'])) {
$x = unpack("N", $this->attr[$code]['data']);
if ($x[1]>2147483647) return $x[1]-4294967296;
return $x[1];
} else {
return FALSE;
}
Sets the value of the specified directive. This can not be used in .htaccess files. Any directive type set with php_admin_value can not be overridden by .htaccess or ini_set(). To clear a previously set value use none as the value.
php_value name value
Sets the value of the specified directive. Can be used only with PHP_INI_ALL and PHP_INI_PERDIR type directives. To clear a previously set value use none as the value.