BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 21 июн 2025, 02:33

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 25 ] 
Автор Сообщение
СообщениеДобавлено: 01 июн 2011, 11:07 
Не в сети

Зарегистрирован: 07 апр 2011, 21:51
Сообщения: 54
Откуда: Омск
Карма: 0
Сегодня заметил, что почему-то вывод команды print c русским текстом в логах отображается ? (вопросами). С чем это может быть ? Есть подозрение что, что-то с кодировкой, но где именно найти не смог. Буквально пару дней назад все было нормально.


Вложения:
bg.png
bg.png [ 61.16 КБ | Просмотров: 11285 ]

_________________
bill v.5.1 build 239 card v.5.1 build 170
dialup v.5.1 build 184 drweb v.5.1 build 54
email v.5.1 build 148 ipn v.5.1 build 243
mps v.5.1 build 168 npay v.5.1 build 187
reports v.5.1 build 176 rscm v.5.1 build 152
voiceip v.5.1 build 169
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 июн 2011, 12:28 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
у вас таблица создалась в latin ее нада создать в cp1251 на вики есть решение.

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 июн 2011, 13:01 
Не в сети

Зарегистрирован: 07 апр 2011, 21:51
Сообщения: 54
Откуда: Омск
Карма: 0
Кодировка верная стоит.
Код:
mysql> SHOW CREATE TABLE log_function_process_201106;
+-----------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table                       | Create Table                                                                                                                                                                                                           |
+-----------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| log_function_process_201106 | CREATE TABLE `log_function_process_201106` (
  `cid` int(11) NOT NULL,
  `time` datetime NOT NULL,
  `title` varchar(250) NOT NULL,
  `data` text NOT NULL,
  KEY `cid` (`cid`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 |
+-----------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

mysql> SHOW CREATE TABLE log_gscript_process_201105;
+----------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table                      | Create Table                                                                                                                                                           |
+----------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| log_gscript_process_201105 | CREATE TABLE `log_gscript_process_201105` (
  `time` datetime NOT NULL,
  `title` varchar(250) NOT NULL,
  `data` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 |
+----------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)


_________________
bill v.5.1 build 239 card v.5.1 build 170
dialup v.5.1 build 184 drweb v.5.1 build 54
email v.5.1 build 148 ipn v.5.1 build 243
mps v.5.1 build 168 npay v.5.1 build 187
reports v.5.1 build 176 rscm v.5.1 build 152
voiceip v.5.1 build 169


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 июн 2011, 12:25 
Не в сети
Клиент

Зарегистрирован: 30 мар 2009, 17:51
Сообщения: 431
Карма: 23
up
Код:
+----------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table                      | Create Table                                                                                                                                                               |
+----------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| log_gscript_process_201106 | CREATE TABLE `log_gscript_process_201106` (
  `time` datetime NOT NULL,
  `title` varchar(250) NOT NULL,
  `data` longtext NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 |
+----------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)


ps не знаю связано с этим или нет, не было времени пока разобраться, но вчера пробовал скрипт по генерации счет фактур из вики и сегодня заметил что позиции созданные скриптом обзываются вопросиками.


Вложения:
Комментарий к файлу: позиции созданные скриптом тоже вопросиками почему-то =/
Снимок-3.png
Снимок-3.png [ 12.3 КБ | Просмотров: 11248 ]
Снимок-2.png
Снимок-2.png [ 70.99 КБ | Просмотров: 11254 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 июн 2011, 17:40 
Не в сети
Аватара пользователя

Зарегистрирован: 19 мар 2009, 16:15
Сообщения: 210
Откуда: Уфа
Карма: 27
Посмотрите кодировку не таблицы с логами, а таблицы, где хранятся сами скрипты: global_script и script_function.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июн 2011, 06:56 
Не в сети

Зарегистрирован: 07 апр 2011, 21:51
Сообщения: 54
Откуда: Омск
Карма: 0
Тоже все нормально с кодировкой.
Код:
mysql> SHOW CREATE TABLE global_script;
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table         | Create Table                                                                                                                                                                                                                                                                                                                      |
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| global_script | CREATE TABLE `global_script` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `title` varchar(255) DEFAULT NULL,
  `script` text,
  `user_id` int(11) NOT NULL,
  `change_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=cp1251 |
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

mysql> SHOW CREATE TABLE script_function;
+-----------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table           | Create Table                                                                                                                                                                                                                                                                                                                                                                                                           |
+-----------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| script_function | CREATE TABLE `script_function` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `script_id` int(11) NOT NULL DEFAULT '0',
  `title` varchar(100) NOT NULL DEFAULT '',
  `code` text,
  `user_id` int(11) NOT NULL,
  `change_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  KEY `script_id` (`script_id`)
) ENGINE=MyISAM AUTO_INCREMENT=17 DEFAULT CHARSET=cp1251 |
+-----------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

_________________
bill v.5.1 build 239 card v.5.1 build 170
dialup v.5.1 build 184 drweb v.5.1 build 54
email v.5.1 build 148 ipn v.5.1 build 243
mps v.5.1 build 168 npay v.5.1 build 187
reports v.5.1 build 176 rscm v.5.1 build 152
voiceip v.5.1 build 169


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июн 2011, 07:34 
Не в сети
Клиент

Зарегистрирован: 30 мар 2009, 17:51
Сообщения: 431
Карма: 23
аналогично
Код:
| global_script | CREATE TABLE `global_script` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `title` varchar(255) DEFAULT NULL,
  `script` text,
  `user_id` int(11) NOT NULL,
  `change_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=cp1251 |


Клиент: вер. 5.1 сборка 511 от 28.04.2011 19:00:59
os:Linux; java:Sun Microsystems Inc., v.1.6.0_22
Сервер: вер. 5.1 сборка 641 от 16.05.2011 21:23:46
os:SunOS; java:Sun Microsystems Inc., v.1.6.0_24


ps вот переменные бд кстати на всякий случай сразу
Код:
mysql> use bgbilling
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> show variables like '%char%';
+--------------------------+----------------------------------+
| Variable_name            | Value                            |
+--------------------------+----------------------------------+
| character_set_client     | latin1                           |
| character_set_connection | latin1                           |
| character_set_database   | cp1251                           |
| character_set_filesystem | binary                           |
| character_set_results    | latin1                           |
| character_set_server     | latin1                           |
| character_set_system     | utf8                             |
| character_sets_dir       | /opt/local/share/mysql/charsets/ |
+--------------------------+----------------------------------+
8 rows in set (0.00 sec)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июн 2011, 12:21 
Не в сети
Аватара пользователя

Зарегистрирован: 19 мар 2009, 16:15
Сообщения: 210
Откуда: Уфа
Карма: 27
Феанор писал(а):
ps не знаю связано с этим или нет, не было времени пока разобраться, но вчера пробовал скрипт по генерации счет фактур из вики и сегодня заметил что позиции созданные скриптом обзываются вопросиками.


Скрипт Вы используете отсюда?
Вот тут проблема:
Код:
XMLUtils.serialize(doc , os, "utf-8"); //ЗДЕСЬ ПРОБЛЕМА
String xml = os.toString();
InputStream is = new ByteArrayInputStream( xml.getBytes( "windows-1251" ) );


Исправьте вот так:
Код:
XMLUtils.serialize( doc, os, "Windows-1251" );
byte[] bytes = os.toByteArray();
ByteArrayInputStream is = new ByteArrayInputStream( bytes );


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июн 2011, 12:23 
Не в сети
Аватара пользователя

Зарегистрирован: 19 мар 2009, 16:15
Сообщения: 210
Откуда: Уфа
Карма: 27
Therin, можете показать скриншот редактора этого скрипта? Там нормально все символы отображаются (в том участке кода, где идёт вывод через print)?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июн 2011, 12:35 
Не в сети
Клиент

Зарегистрирован: 30 мар 2009, 17:51
Сообщения: 431
Карма: 23
restart писал(а):
Скрипт Вы используете отсюда?

Оп, ну я так и думал что там что-то с массивами байт и указанными кодировками, пробовал менять и сериалайз и в гетбайтс, но толку от этого не было (а времени разобраться не было, я проверял вообще генерация как проходит).
Как Вы подсказали - заработало, спасибо. Есть ли смысл в вики править?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июн 2011, 12:52 
Не в сети
Аватара пользователя

Зарегистрирован: 19 мар 2009, 16:15
Сообщения: 210
Откуда: Уфа
Карма: 27
Феанор писал(а):
Оп, ну я так и думал что там что-то с массивами байт и указанными кодировками, пробовал менять и сериалайз и в гетбайтс, но толку от этого не было (а времени разобраться не было, я проверял вообще генерация как проходит).
Как Вы подсказали - заработало, спасибо. Есть ли смысл в вики править?

Конечно есть.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 июн 2011, 08:49 
Не в сети

Зарегистрирован: 07 апр 2011, 21:51
Сообщения: 54
Откуда: Омск
Карма: 0
Скрины глобального скрипта и скрипта поведения.


Вложения:
bg_local.png
bg_local.png [ 150.55 КБ | Просмотров: 11195 ]
bg_global.png
bg_global.png [ 66.54 КБ | Просмотров: 11195 ]

_________________
bill v.5.1 build 239 card v.5.1 build 170
dialup v.5.1 build 184 drweb v.5.1 build 54
email v.5.1 build 148 ipn v.5.1 build 243
mps v.5.1 build 168 npay v.5.1 build 187
reports v.5.1 build 176 rscm v.5.1 build 152
voiceip v.5.1 build 169
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 июн 2011, 10:13 
Не в сети

Зарегистрирован: 07 апр 2011, 21:51
Сообщения: 54
Откуда: Омск
Карма: 0
Есть ли еще варианты почему такое может происходить.

_________________
bill v.5.1 build 239 card v.5.1 build 170
dialup v.5.1 build 184 drweb v.5.1 build 54
email v.5.1 build 148 ipn v.5.1 build 243
mps v.5.1 build 168 npay v.5.1 build 187
reports v.5.1 build 176 rscm v.5.1 build 152
voiceip v.5.1 build 169


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 июн 2011, 07:54 
Не в сети
Клиент

Зарегистрирован: 30 мар 2009, 17:51
Сообщения: 431
Карма: 23
ап


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 авг 2011, 16:19 
Не в сети

Зарегистрирован: 07 апр 2011, 21:51
Сообщения: 54
Откуда: Омск
Карма: 0
Июль прошел нормально вроде, в логах все нормально. В августе таже беда вместо букв вопросы.

_________________
bill v.5.1 build 239 card v.5.1 build 170
dialup v.5.1 build 184 drweb v.5.1 build 54
email v.5.1 build 148 ipn v.5.1 build 243
mps v.5.1 build 168 npay v.5.1 build 187
reports v.5.1 build 176 rscm v.5.1 build 152
voiceip v.5.1 build 169


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 авг 2011, 13:24 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Therin писал(а):
Июль прошел нормально вроде, в логах все нормально. В августе таже беда вместо букв вопросы.


И опять с кодировкой в log_function_process_yyyyMM все нормально ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 авг 2011, 13:16 
Не в сети

Зарегистрирован: 07 апр 2011, 21:51
Сообщения: 54
Откуда: Омск
Карма: 0
Все нормально.
Код:
mysql> SHOW CREATE TABLE log_function_process_201108;
+-----------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table                       | Create Table                                                                                                                                                                                                           |
+-----------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| log_function_process_201108 | CREATE TABLE `log_function_process_201108` (
  `cid` int(11) NOT NULL,
  `time` datetime NOT NULL,
  `title` varchar(250) NOT NULL,
  `data` text NOT NULL,
  KEY `cid` (`cid`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 |
+-----------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

mysql> SHOW CREATE TABLE log_gscript_process_201108
    -> ;
+----------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table                      | Create Table                                                                                                                                                           |
+----------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| log_gscript_process_201108 | CREATE TABLE `log_gscript_process_201108` (
  `time` datetime NOT NULL,
  `title` varchar(250) NOT NULL,
  `data` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 |
+----------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

mysql> SHOW CREATE TABLE global_script;
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table         | Create Table                                                                                                                                                                                                                                                                                                                      |
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| global_script | CREATE TABLE `global_script` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `title` varchar(255) DEFAULT NULL,
  `script` text,
  `user_id` int(11) NOT NULL,
  `change_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=cp1251 |
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

mysql>  SHOW CREATE TABLE script_function;
+-----------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table           | Create Table                                                                                                                                                                                                                                                                                                                                                                                                           |
+-----------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| script_function | CREATE TABLE `script_function` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `script_id` int(11) NOT NULL DEFAULT '0',
  `title` varchar(100) NOT NULL DEFAULT '',
  `code` text,
  `user_id` int(11) NOT NULL,
  `change_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  KEY `script_id` (`script_id`)
) ENGINE=MyISAM AUTO_INCREMENT=18 DEFAULT CHARSET=cp1251 |
+-----------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)



_________________
bill v.5.1 build 239 card v.5.1 build 170
dialup v.5.1 build 184 drweb v.5.1 build 54
email v.5.1 build 148 ipn v.5.1 build 243
mps v.5.1 build 168 npay v.5.1 build 187
reports v.5.1 build 176 rscm v.5.1 build 152
voiceip v.5.1 build 169


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 сен 2011, 16:40 
Не в сети

Зарегистрирован: 07 апр 2011, 21:51
Сообщения: 54
Откуда: Омск
Карма: 0
В сентябре таже беда с отображением логов выполнения. Начал перенос на 5.1, там тоже беда. Вот логи с базы от 5.1
Код:
mysql> SHOW CREATE DATABASE bgbilling
    -> ;
+-----------+----------------------------------------------------------------------+
| Database  | Create Database                                                      |
+-----------+----------------------------------------------------------------------+
| bgbilling | CREATE DATABASE `bgbilling` /*!40100 DEFAULT CHARACTER SET cp1251 */ |
+-----------+----------------------------------------------------------------------+
1 row in set (0.00 sec)

mysql> SHOW CREATE TABLE log_function_process_201109;
+-----------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table                       | Create Table                                                                                                                                                                                                           |
+-----------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| log_function_process_201109 | CREATE TABLE `log_function_process_201109` (
  `cid` int(11) NOT NULL,
  `time` datetime NOT NULL,
  `title` varchar(250) NOT NULL,
  `data` text NOT NULL,
  KEY `cid` (`cid`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 |
+-----------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

mysql> SHOW CREATE TABLE global_script;
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table         | Create Table                                                                                                                                                                                                                                                                                                                      |
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| global_script | CREATE TABLE `global_script` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `title` varchar(255) DEFAULT NULL,
  `script` text,
  `user_id` int(11) NOT NULL,
  `change_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=cp1251 |
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

mysql> SHOW CREATE TABLE script_function;
+-----------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table           | Create Table                                                                                                                                                                                                                                                                                                                                                                                                           |
+-----------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| script_function | CREATE TABLE `script_function` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `script_id` int(11) NOT NULL DEFAULT '0',
  `title` varchar(100) NOT NULL DEFAULT '',
  `code` text,
  `user_id` int(11) NOT NULL,
  `change_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  KEY `script_id` (`script_id`)
) ENGINE=MyISAM AUTO_INCREMENT=18 DEFAULT CHARSET=cp1251 |
+-----------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

mysql> show variables like '%char%';
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | cp1251                     |
| character_set_connection | cp1251                     |
| character_set_database   | cp1251                     |
| character_set_filesystem | binary                     |
| character_set_results    | cp1251                     |
| character_set_server     | cp1251                     |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)


Есть ли какие-нить соображения или в скриптах вместо русского использовать латиницу ?

_________________
bill v.5.1 build 239 card v.5.1 build 170
dialup v.5.1 build 184 drweb v.5.1 build 54
email v.5.1 build 148 ipn v.5.1 build 243
mps v.5.1 build 168 npay v.5.1 build 187
reports v.5.1 build 176 rscm v.5.1 build 152
voiceip v.5.1 build 169


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 сен 2011, 11:10 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
При выполнении скрипта его вывод попадает в лог сервера . Там тоже "???" ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 сен 2011, 11:40 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
можете дать доступ ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 сен 2011, 17:31 
Не в сети

Зарегистрирован: 07 апр 2011, 21:51
Сообщения: 54
Откуда: Омск
Карма: 0
В логах сервера тоже ???.

Код:
root@bgbilling:/usr/local/BGBillingServer/log# tail -f server.log
09-28/18:28:31 DEBUG [http-8080-2] server - executing bitel.billing.server.script.global.action.ActionGetGlobalScriptLogs; time => 3 ms.
09-28/18:28:33 DEBUG [http-8080-2] server - executing bitel.billing.server.script.global.action.ActionGetGlobalScriptLogs; time => 1 ms.
09-28/18:28:46 DEBUG [http-8080-2] server - executing bitel.billing.server.admin.action.ActionCommand; time => 0 ms.
09-28/18:28:52 DEBUG [http-8080-2] script - Creating script machine for function: ????????? ??????
09-28/18:28:52 DEBUG [http-8080-2] ScriptInstance - Eval script ????????? ??????
09-28/18:28:52  INFO [http-8080-2] ScriptInstance - Invoke method ????????? ?????? : main
09-28/18:28:52  INFO [http-8080-2] script - Process time => 42
09-28/18:28:52  INFO [http-8080-2] script - ??? ???????? "????????? ????????" ?? ??????? ????: 2011-09-28

09-28/18:28:52 DEBUG [http-8080-2] server - executing bitel.billing.server.script.global.action.ActionExecuteScript; time => 44 ms.
================ TEST =================================
09-28/18:29:56 DEBUG [http-8080-2] server - executing bitel.billing.server.admin.action.ActionCommand; time => 0 ms.
09-28/18:29:58 DEBUG [http-8080-2] server - executing bitel.billing.server.script.global.action.ActionExecuteScript; time => 43 ms.
09-28/18:29:58 DEBUG [http-8080-2] script - Creating script machine for function: ????????? ??????
09-28/18:29:58 DEBUG [http-8080-2] ScriptInstance - Eval script ????????? ??????
09-28/18:29:58  INFO [http-8080-2] ScriptInstance - Invoke method ????????? ?????? : main
09-28/18:29:58  INFO [http-8080-2] script - Process time => 42
09-28/18:29:58  INFO [http-8080-2] script - ??? ???????? "????????? ????????" ?? ??????? ????: 2011-09-28

09-28/18:30:04 DEBUG [http-8080-2] server - executing bitel.billing.server.admin.action.ActionCommand; time => 1 ms.


_________________
bill v.5.1 build 239 card v.5.1 build 170
dialup v.5.1 build 184 drweb v.5.1 build 54
email v.5.1 build 148 ipn v.5.1 build 243
mps v.5.1 build 168 npay v.5.1 build 187
reports v.5.1 build 176 rscm v.5.1 build 152
voiceip v.5.1 build 169


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 сен 2011, 18:39 
Не в сети

Зарегистрирован: 01 июн 2011, 23:32
Сообщения: 61
Карма: 0
Те же самые симптомы что и у автора, с возникшей у меня проблемой - viewtopic.php?f=19&t=5891


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 сен 2011, 22:05 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Therin писал(а):
В логах сервера тоже ???

Все же не стоит забывать, что кодировка логов зависит от
Код:
-Dfile.encoding

и если у Вас локаль в одной кодировке, а логи в другой (по дефолту 1251 ЕМНИМС), то Вы и будете видеть знаки вопроса.


P.S. Чтобы писало в UTF поставьте так:
Код:
-Dfile.encoding=UTF8


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 окт 2011, 16:28 
Не в сети

Зарегистрирован: 07 апр 2011, 21:51
Сообщения: 54
Откуда: Омск
Карма: 0
Опцию добавил, пока все нормально. Спасибо.

_________________
bill v.5.1 build 239 card v.5.1 build 170
dialup v.5.1 build 184 drweb v.5.1 build 54
email v.5.1 build 148 ipn v.5.1 build 243
mps v.5.1 build 168 npay v.5.1 build 187
reports v.5.1 build 176 rscm v.5.1 build 152
voiceip v.5.1 build 169


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 окт 2011, 09:11 
Не в сети
Клиент

Зарегистрирован: 30 мар 2009, 17:51
Сообщения: 431
Карма: 23
мне тоже помогло )


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 25 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.067s | 68 Queries | GZIP : On ]