UTMTray альтернатива
с какими параметрами пересобирал?ga6iem писал(а):По поводу
Call to undefined function bcmul()
вопрос решил путем пересборки пхп. Все заработало! Только вот rss не всякий берет. С некоторых нормально подтягивает а с некоторых ни в какую не хатит =( Но в целом, все отлично поднялось! Спасибо автору!
Вообщем php нада собирать вот с таким параметром
--enable-bcmath
и ни каких багов не будет

Kayfolom
ньдя....жесть....
чеж ты все в юникоде сделал то?
запарился в нормальную кодировку переделывать.
ты чем все эти php'шные файлы сворачивал?
Kayfolom
%Х не пойму ни как почему название тарифа и названия класов трафика в юникоде ?
Где это в юникод переводится?
Просто UTF8 гарантирует что комметарии можно будет прочесть везде и всегда. Названий тарифов в утилите и серверной части нет, они берутся ИЗ ВАШЕЙ базы утм, а там они скорее всего лежат в UTF8. html тоже лучше отдавать в UTF8, дабы избежать проблем с потерей русской части.
Утилита сама перекодирует полученный с сервера UTF8 в вин-кодировку.
Редактировать файлы можно:
1. Блокнот (идет в комплекте с виндовс.
2. Любым пхп редактором, с поддержкой utf8
3. Любимым многими файлменеджером FAR. Старая версия 1.75 правда умела это только с помощью кривоватога плагина. Но "The FAR manager, version 2.0 alpha 1 (build 697)" теперь отлично с этим справляется, к тому же при включении плагина подсветки синтаксиса, он превращается в замечательное средство работы с языками программирования.
И теперь он стал мультиплатформенный с исходниками.
Утилита сама перекодирует полученный с сервера UTF8 в вин-кодировку.
Редактировать файлы можно:
1. Блокнот (идет в комплекте с виндовс.
2. Любым пхп редактором, с поддержкой utf8
3. Любимым многими файлменеджером FAR. Старая версия 1.75 правда умела это только с помощью кривоватога плагина. Но "The FAR manager, version 2.0 alpha 1 (build 697)" теперь отлично с этим справляется, к тому же при включении плагина подсветки синтаксиса, он превращается в замечательное средство работы с языками программирования.
И теперь он стал мультиплатформенный с исходниками.
windows-юзер?? лол..Beavis писал(а):править этот юникод совсем не удобно:(dwemer писал(а):это вы зря.Beavis писал(а): ньдя....жесть....
чеж ты все в юникоде сделал то?
запарился в нормальную кодировку переделывать.
нормальная кодировка - как раз таки юникод )
стараемся везде cp1251, koi8 и иже с ними менять на юникод
конечно, Microsoft не думает о вас =)
юзайте сторонние редакторы, понимающие юникод..
Гугль "FreeBSD редактирование файлов"
http://www.google.ru/search?sourceid=ch ... ние+файлов
Попробуйте редактор vi, он должен быть в вашей операционной системе
http://www.google.ru/search?sourceid=ch ... ние+файлов
Попробуйте редактор vi, он должен быть в вашей операционной системе
да какой нафиг vi? им пользоваться не удобно (да простят меня гуру freebsd)Kayfolom писал(а):Гугль "FreeBSD редактирование файлов"
http://www.google.ru/search?sourceid=ch ... ние+файлов
Попробуйте редактор vi, он должен быть в вашей операционной системе
MC, press F4 рулит.
Вообщем переписал все скрипты в cp1251, а тариф и классы перевожу в cp1251 функцией:
Код: Выделить всё
function utf8_to_cp1251($s)
{
for ($c=0;$c<strlen($s);$c++)
{
$i=ord($s[$c]);
if ($i<=127) $out.=$s[$c];
if ($byte2){
$new_c2=($c1&3)*64+($i&63);
$new_c1=($c1>>2)&5;
$new_i=$new_c1*256+$new_c2;
if ($new_i==1025){
$out_i=168;
} else {
if ($new_i==1105){
$out_i=184;
} else {
$out_i=$new_i-848;
}
}
$out.=chr($out_i);
$byte2=false;
}
if (($i>>5)==6) {
$c1=$i;
$byte2=true;
}
}
return $out;
}
запросто поделюсь..Beavis писал(а):причем тут выньдос, я на фре не могу ничего прочесть и написать!gil писал(а):windows-юзер?? лол..
конечно, Microsoft не думает о вас =)
юзайте сторонние редакторы, понимающие юникод..
как конфиги то редактировать?
может поделишься опытом.
man iconv
хотя сам редактирую все в Линуксе, с лэптопа..
sftp не зря придумали..
На каких сборках?Arny писал(а):у меня были траблы запуска на сборках, а так же захват памяти
По захвату памяти ничего не скажу, к примеру у меня аптайм 3 суток, 4.6Мб в оперативе, 5.7Мб в свопе. Возможно утечка памяти из за борьбы с сетевой защитой антивируса какогото, в случае когда антивирь активно пытается блокировать исходящие порты, утилита пытается создавать новый экземпляр объекта для доступа к серверу. По крайней мере замечено в пиратском касперском и ноде, такое ощущение что они мстят за нелегальность
