![]() |
|
Файл -> Сохранить в тонком и web -клиенте (linux) | ☑ | ||
---|---|---|---|---|
0
shulerr
19.04.15
✎
19:03
|
Доброго дня.
Лежит файловая база на компе с убунтой. Работают, если это так можно назвать, с ней через тонкий клиент. При сохранении текстового файла (обмен с банком) видим в файле знаки вопроса. Очень много. Нам столько не надо. Платформа 8.3.5.последняя, конфигурация - УНФ (тоже последняя) Как бы сделать так, чтобы там были наши родные русские буквы? P.S. win не предлагать - решаю не я. |
|||
1
zak555
19.04.15
✎
19:09
|
кодировка там какая стоит ?
|
|||
2
shulerr
19.04.15
✎
19:10
|
(1) где?
|
|||
3
zak555
19.04.15
✎
19:15
|
на убунте
|
|||
4
shulerr
19.04.15
✎
19:18
|
Всё по дефолту. Ничего не меняли.
~$ locale LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= |
|||
5
zak555
19.04.15
✎
19:19
|
поставь локаль RU_uft8
|
|||
6
shulerr
19.04.15
✎
19:52
|
Ох, чувствую будет незабываемая ночка сегодня...
Текст XML содержит недопустимый символ в позиции 1 : [тут кракозябра какая-то] |
|||
7
shulerr
19.04.15
✎
19:53
|
(5) ну хотябы mc стал по-русски)
|
|||
8
shulerr
19.04.15
✎
19:59
|
каждая неудачная попытка входа хавает и не отдает лицензию до перезапуска апача. Релиз не тестовый. Мож я что-то не так делаю, а?
|
|||
9
shulerr
19.04.15
✎
20:21
|
Блин, не работает база. Прямо после ввода пароля говорит:
Текст XML содержит недопустимый символ в позиции 1 : Чё делать-то? Конфигуратора на сервере нет. Копия на виндовом компе открывается нормально. Возврат локали на место не помогает. |
|||
10
zak555
19.04.15
✎
20:29
|
(6) попробуй прочитать на винде -- пойдёт или нет ?
|
|||
11
shulerr
19.04.15
✎
20:41
|
(10) идет. все стартует.
|
|||
12
shulerr
19.04.15
✎
20:44
|
(10) о котором xml может идти речь? Опубликовать базу пытался заново - не помогает. Даже если убрать в сторонку базу и подсунуть старую копию - всё равно ругается.
|
|||
13
zak555
19.04.15
✎
20:58
|
ещё раз --- хмл под виной читается в 1с, а под линем нет ?
|
|||
14
shulerr
19.04.15
✎
21:05
|
(13) такой порядок:
1. на компьютере-клиенте (win7) жму ярлык 1С 2. выбираю базу, которая на web-сервере 3. получаю 1совское окошко про пользователя и пароль 4. ввожу пароль 5. получаю сообщение про "Текст XML содержит недопустимый символ в позиции 1" с кнопками "перезапустить" и "завершить". Который xml я должен попытаться прочитать под виндой? |
|||
15
Torquader
19.04.15
✎
21:41
|
(14) Кодировку apache, видимо, нужно смотреть.
Особенно, если помнить, что первые два символа в файле могут быть специальным пробелом, описывающим кодировку файла. |
|||
16
shulerr
19.04.15
✎
21:54
|
(15) о каком файле речь?
|
|||
17
shulerr
19.04.15
✎
22:01
|
снос/установка apache и 1С не спасают. Пошел за кофе
|
|||
18
ЧеловекДуши
20.04.15
✎
06:29
|
(9) Дак и обрабатывай файл на стороне сервера :)
Что за упертость, все делать на клиенте. Тонкий клиент не для локального использования придумывался :) |
|||
19
ЧеловекДуши
20.04.15
✎
06:29
|
(13) Да он тупо его считывает на Убунте...
Писатель не привык работать с сервером в тонком :) |
|||
20
shulerr
20.04.15
✎
08:39
|
(19) (18) да не могу я ничего обрабатывать. Платформа НЕ СТАРТУЕТ. Всё, что она делает, это спрашивает пароль, после чего вылетает с ошибкой. И это не зависит от базы, в которую заходишь (менял), от ОС клиента, от сети (локальная/интернет).
|
|||
21
Cyberhawk
20.04.15
✎
08:46
|
А если эту же базу выгрузить в файл и загрузить в новую файловую базу - стартует?
|
|||
22
shulerr
20.04.15
✎
08:57
|
(21) запускается даже эта база если работать не через web-клиент. Следовательно, проблема не в БД. Любая БД, которую я подсовывал на место нашей (просто очищал каталог с базой на сервере и копировал туда старые копии, дэмку, просто 1CD-шку) ведет себя так же как и боевая база (пароль -> ошибка).
Выставлял права в 777 на каталог с базой, делал владельцем пользователя и группу www-data, переопубликовывал, переустанавливал apache и 1С - не помогает. Есть еще идеи? |
|||
23
Cyberhawk
20.04.15
✎
09:00
|
(22) "любая БД" а если какая-нибудь демобаза, тоже ошибка xml?
Просто приходит на ум, что при запуске тех баз, что ты подсовываешь веб-серверу, при запуске системы выполняется какой-нибудь обмен |
|||
24
shulerr
20.04.15
✎
09:03
|
(23) обменов нет. Подсовывал УНФ и демку УТ.
|
|||
25
shulerr
20.04.15
✎
09:05
|
видимо, либо нет прав на какой-нибудь файл с настройками, либо что-то с кодировками этого файла не так. Как узнать что пытается открывать 1С при запуске? Логов программы, кстати, тоже не нашел. Как включить?
|
|||
26
Cyberhawk
20.04.15
✎
09:35
|
В конфигураторе посмотри "Журнал регистрации" - будет ли там что-то полезное сразу после появления твоей ошибки.
Не знаю, как под никсами, а логов как таковых в виндовой 1С по умолчанию нет. Можно включить "технологический журнал" (гугли по этому словосочетанию). А для никсов посмотри активность файловой системы в момент входа в инфобазу - какие 1С файлы шерстит и что с ними делает |
|||
27
shulerr
20.04.15
✎
09:40
|
Вот тема по включению логов (спс человеку!):
Не стартует сервер 8.3 под линуксом Пока вижу "неспефицированную ошибку работы с ресурсом" и "неправильное имя или пароль пользователя" о_О. А они правильные. |
|||
28
ifso
20.04.15
✎
10:05
|
(27)
> А они правильные на латинице? |
|||
29
Cyberhawk
20.04.15
✎
10:06
|
Да, кстати, вспомнил, Апач под виндой не дружил с кириллическими именами пользователей в веб-сервисах
|
|||
30
shulerr
20.04.15
✎
10:10
|
(28) не. "Администратор". В пятницу работало.
|
|||
31
ifso
20.04.15
✎
10:12
|
(30)
> В пятницу работало. и после (5) ? |
|||
32
shulerr
20.04.15
✎
10:14
|
Шрифты, ититьихумать! ОМГ, это были шрифты, скопированные из win7 в /usr/share/fonts/msttcorefonts. Переименовал каталог - получил рабочую 1с. Ура!
(31) нет, 5 случилось в воскресенье. В воскресенье же заливались и шрифты на сервер. Большое всем спасибо) |
|||
33
shulerr
20.04.15
✎
10:27
|
Хотя, нет. Это еще не всё. Знаки вопроса в выгружаемой txt-шке для банка так и остались. Хотя, установлено сейчас ru_RU.UTF-8.
|
|||
34
shulerr
28.04.15
✎
20:05
|
А я, пожалуй, апну, друзья. Ошибка актуальна, выгрузить платежки в клиент-банк так и не удается. Менял кодировки, локаль на CP1251 и на KOI8R - без результатов. В файле по-прежнему знаки вопроса. Сейчас стоит UTF-8. Help, кто-нибудь.
|
|||
35
ifso
28.04.15
✎
21:40
|
(34) угу, раздевайтесь, рассказывайте ^^
|
|||
36
shulerr
28.04.15
✎
22:48
|
(35) еще в конфиге апача кодировки прописывал - не помогло. "Сохранить как" работает корректно (в excel по крайней мере). Штаны снимать?
|
|||
37
Garykom
гуру
28.04.15
✎
22:58
|
(34) а как платежки то сохраняешь? типовым в УНФ?
просто интересно какая там кодировка и как вообще пишет в файлик... |
|||
38
shulerr
28.04.15
✎
23:05
|
(37) ну да. Там есть кнопка, которая делает текстовый файлик. Во всех типовых так. Кодировка выбирается в настройках выгрузки: dos/windows. Не зависимо от выбора получаем знаки вопроса. Очень много. Клиент или сервер его в конечном итоге формирует завтра расскажу.
|
|||
39
Garykom
гуру
28.04.15
✎
23:07
|
(38) а там точно знаки вопроса или шрифты? т.е. где файл то смотришь?
|
|||
40
shulerr
28.04.15
✎
23:09
|
(39) в блокноте. А как определить шрифты или кодировка?
|
|||
41
Garykom
гуру
28.04.15
✎
23:10
|
(40) в блокноте на винде?
|
|||
42
shulerr
28.04.15
✎
23:11
|
(41) угу.
|
|||
43
Garykom
гуру
28.04.15
✎
23:11
|
открыть в total commander по f3
|
|||
44
Garykom
гуру
28.04.15
✎
23:12
|
(43) там можно разные переключать виды и кодировки
|
|||
45
shulerr
28.04.15
✎
23:12
|
Far'ом открывал. Кракозябры там всякие
|
|||
46
shulerr
28.04.15
✎
23:15
|
Завтра попробую обратно на сервер залить то, что он выдает и там посмотреть в mc например
|
|||
47
shulerr
28.04.15
✎
23:17
|
(44) пытался браузером открыть и там кодировку подобрать. Не получилось. Меняется только вид символов, но русских среди них не попадалось
|
|||
48
Garykom
гуру
28.04.15
✎
23:58
|
(45) "крякозябры" это ж не "?"
значит что то там есть возможно при перекодировании портит нафик, раньше с почтой такое постоянно было когда "вумные" почтовые сервера на *nix извращались )) |
|||
49
ifso
29.04.15
✎
01:08
|
в убунте содержимое файла смотрел?
|
|||
50
shulerr
29.04.15
✎
14:13
|
Прошу прощения за дезу. В фале знаки вопроса где бы я его не открывал: far (win), блокнот (win), mc (ubuntu). Кракозябров нет. Знаки вопроса только вместо русских букв, цифры и латиница отображается норм.
|
|||
51
ifso
29.04.15
✎
16:11
|
(50) можно Microsoft TrueType проверить да с gedit поиграться
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |