|   |   | 
| 
 | v8: Ошибка при вызове метода контекста (извлечь) | ☑ | ||
|---|---|---|---|---|
| 0
    
        MxDn 30.11.12✎ 14:28 | 
        Обмен между базами на сервере происходит под Debian 6.0.4. Файлы обмена сохраняются там же. При загрузке из файла обмена возникает сабж. Вот что говорит линуксовый unzip:
  root@srv1c:/home/usr1cv82/exchange# unzip -t Message_001_002.zip Archive: Message_001_002.zip Файл обмена данными v8_YV0lAe_5e.xml: mismatching "local" filename (v8_YV0lAe_5f.xml), continuing with "central" filename version testing: v8_YV0lAe_5e.xml OK At least one warning-error was detected in Message_001_002.zip. root@srv1c:/home/usr1cv82/exchange# unzip -t Message_002_001.zip Archive: Message_002_001.zip Файл обмена данными testing: v8_sFxC8h_1c.xml OK No errors detected in compressed data of Message_002_001.zip. root@srv1c:/home/usr1cv82/exchange# unzip -l Message_001_002.zip Archive: Message_001_002.zip Файл обмена данными Length Date Time Name --------- ---------- ----- ---- 4081 2012-11-30 10:03 v8_YV0lAe_5e.xml --------- ------- 4081 1 file root@srv1c:/home/usr1cv82/exchange# unzip Message_001_002.zip Archive: Message_001_002.zip Файл обмена данными v8_YV0lAe_5e.xml: mismatching "local" filename (v8_YV0lAe_5f.xml), continuing with "central" filename version inflating: v8_YV0lAe_5e.xml root@srv1c:/home/usr1cv82/exchange# ll итого 12 -rw-r--r-- 1 usr1cv82 grp1cv82 1406 Ноя 30 10:03 Message_001_002.zip -rw-r--r-- 1 usr1cv82 grp1cv82 478 Ноя 30 10:03 Message_002_001.zip -rw-r----- 1 root root 518 Ноя 30 10:03 v8_YV0lAe_5e.xml Я попробовал 2 варианта: 1. Если отключить архивацию в МУО_Основной.ПолучитьБазовуюСтруктуруПараметровОбмена(), то обмен идет нормально через xml. 2. Если смонтировать виндовую шару и указать ее как папку обмена (напр. /mnt/exchange), то обмен идет нормально и с архивацией. Не могу понять что это за месседж-еррор: mismatching "local" filename. Какие будут мысли? | |||
| 1
    
        Vladal 30.11.12✎ 14:39 | 
        Папка смонтирована и вручную разархивируется?     | |||
| 2
    
        Vladal 30.11.12✎ 14:42 | 
        Не пишет ли он поверх существующего файла? В линухе регистр в имени файла имеет значение. Что ещё находится в той папке, куда распаковывается архив?     | |||
| 3
    
        MxDn 30.11.12✎ 14:58 | 
        Вручную, как можно разглядеть выше, он разархивируется, хоть и с матюгом. Поверх или нет - я хз, сам МУО я не ковырял, но тем не менее, если не паковать - обмен идет, и если паковать - обмен тоже идет, но файлы нужно складывать на виндовой машине в сети. В папке больше ничего, только 2 файла обмена.
  Смущает лишь вот это: v8_YV0lAe_5e.xml: mismatching "local" filename (v8_YV0lAe_5f.xml) Архив с этим файлом и не может открыть 1С, причем имена файлов в сообщении разные. | |||
| 4
    
        drcrasher 30.11.12✎ 15:02 | 
        какие параметры унзипа в дебе?     | |||
| 5
    
        MxDn 30.11.12✎ 15:08 | 
        Не понял. Где их просмотреть?     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |