Вс, 18.01.2026, 07:47:45
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Ошибки под LINUX
tormozitДата: Вс, 16.05.2021, 13:26:00 | Сообщение # 106
Генералиссимус
Группа: Администраторы
Сообщений: 7283
Репутация: 193
Статус: Оффлайн
https://www.hostedredmine.com/attachments/408266
Убрал чтение файлов логов, которые должны создаваться, но почему то не создаются. Теперь в сообщения выводится полная команда системы, которую нужно скопировать и выполнить через консоль ОС. Желательно найти в ней ошибку и исправления ее.
 
tormozitДата: Вс, 16.05.2021, 13:48:56 | Сообщение # 107
Генералиссимус
Группа: Администраторы
Сообщений: 7283
Репутация: 193
Статус: Оффлайн
Пробуй команды
1 - ./v8unpack.exe -U /opt/1cv8/x86_64/8.3.18.1433/shcntx_ru.hbk ./
2 - ./v8unpack.exe -U '/opt/1cv8/x86_64/8.3.18.1433/shcntx_ru.hbk' ./
3 - ./v8unpack.exe -U "/opt/1cv8/x86_64/8.3.18.1433/shcntx_ru.hbk" ./
Сообщи результат по каждой
 
redkayaexotikaДата: Вс, 16.05.2021, 14:07:26 | Сообщение # 108
Сержант
Группа: Пользователи
Сообщений: 33
Репутация: 6
Статус: Оффлайн
Прикрепления: 4883002.png (103.2 Kb)
 
redkayaexotikaДата: Вс, 16.05.2021, 14:12:31 | Сообщение # 109
Сержант
Группа: Пользователи
Сообщений: 33
Репутация: 6
Статус: Оффлайн
1)
Прикрепления: 2758573.png (61.3 Kb)
 
redkayaexotikaДата: Вс, 16.05.2021, 14:14:34 | Сообщение # 110
Сержант
Группа: Пользователи
Сообщений: 33
Репутация: 6
Статус: Оффлайн
2)
Прикрепления: 1103832.png (77.3 Kb)
 
redkayaexotikaДата: Вс, 16.05.2021, 14:15:44 | Сообщение # 111
Сержант
Группа: Пользователи
Сообщений: 33
Репутация: 6
Статус: Оффлайн
3)
Прикрепления: 0997841.png (74.5 Kb)
 
redkayaexotikaДата: Вс, 16.05.2021, 14:27:12 | Сообщение # 112
Сержант
Группа: Пользователи
Сообщений: 33
Репутация: 6
Статус: Оффлайн
А вот из модуля не срабатывает:
Прикрепления: 9424756.png (88.6 Kb)
 
tormozitДата: Вс, 16.05.2021, 14:31:27 | Сообщение # 113
Генералиссимус
Группа: Администраторы
Сообщений: 7283
Репутация: 193
Статус: Оффлайн
Так и не понял, с дойными кавычками сработала команда (№3)?
Как я понял у тебя команда №1 выполнилась успешно. После этого ты каталог не очистил и выполнил остальные команды. После каждой команды ты показал список файлов. Но они похоже остались от успешного выполнения первой команды.
 
tormozitДата: Вс, 16.05.2021, 14:41:15 | Сообщение # 114
Генералиссимус
Группа: Администраторы
Сообщений: 7283
Репутация: 193
Статус: Оффлайн
Пробуй https://www.hostedredmine.com/attachments/408267
 
redkayaexotikaДата: Вс, 16.05.2021, 14:52:14 | Сообщение # 115
Сержант
Группа: Пользователи
Сообщений: 33
Репутация: 6
Статус: Оффлайн
Цитата tormozit ()
ГенералиссимусГруппа: Администраторы
Сообщений: 4008
Репутация: 73 ±
Статус: Онлайн
Так и не понял, с дойными кавычками сработала команда (№3)?
Как я понял у тебя команда №1 выполнилась успешно. После этого ты каталог не очистил и выполнил остальные команды. После каждой команды ты показал список файлов. Но они похоже остались от успешного выполнения первой команды.

Я каждый раз перед запуском команды ./v8unpack.exe  очищал каталог  (ls перед ./v8unpack.exe об этом сообщает).
Сработали все три варианта.
Беру новый релиз на тест.

Добавлено (16.05.2021, 15:03)
---------------------------------------------
По горячим следам:
а чего мы планируем добиться вот этой командой:

Код
chmod +x /tmp/.private/mir/v8unpack.exe > "/tmp/.private/mir/v8_wHCSiP_44.txt" 2>&1

chmod +x /tmp/.private/mir/v8unpack.exe  - тут всё понятно, а вот дальше?


Сообщение отредактировал redkayaexotika - Вс, 16.05.2021, 14:55:20
 
tormozitДата: Вс, 16.05.2021, 15:19:08 | Сообщение # 116
Генералиссимус
Группа: Администраторы
Сообщений: 7283
Репутация: 193
Статус: Оффлайн
">"
Позволяет перенаправить вывод команды в файл. Мы же хотим знать, что команда вывела бы пользователю, если бы он выполнил ее в консоли.
 
redkayaexotikaДата: Вс, 16.05.2021, 15:38:51 | Сообщение # 117
Сержант
Группа: Пользователи
Сообщений: 33
Репутация: 6
Статус: Оффлайн
Цитата tormozit ()
Позволяет перенаправить вывод команды в файл. Мы же хотим знать, что команда вывела бы пользователю, если бы он выполнил ее в консоли.

Меня несколько смутило наименование файла в который будет произведён вывод.


удалил. не подтвердилось.
Прикрепления: 5019247.png (74.2 Kb)


Сообщение отредактировал redkayaexotika - Вс, 16.05.2021, 15:46:21
 
nclockworkerДата: Вс, 16.05.2021, 15:46:07 | Сообщение # 118
Генерал-майор
Группа: Пользователи
Сообщений: 437
Репутация: 342
Статус: Оффлайн
Код
/tmp/v8unpack.exe -U "/opt/1cv8/x86_64/8.3.19.1079/shcntx_ru.hbk" ./ > "/tmp/unpack.log" 2>&1

Проверил через консоль кода. Так работает. Надо полный путь к команде указывать. У команды ЗапуститьПриложение есть параметр "КодВозврата", если возвращает не 0, а "Неопределено", значит есть проблема

Кстати еще так работает:

Код
bash -c './v8unpack.exe -U "/opt/1cv8/x86_64/8.3.19.1079/shcntx_ru.hbk" ./' > "/tmp/unpack.log" 2>&1

А вот так уже не работает (я намеренно исказил путь), но зато unpack.log не пустой и код ошибки 127 вместо Неопределено:

Код
bash -c 'v8unpack.exe -U "/opt/1cv8/x86_64/8.3.19.1079/shcntx_ru.hbk" ./' > "/tmp/unpack.log" 2>&1


Только предупреждают, что так команда выполняется в одном потоке (задействуется лишь одно ядро).


Сообщение отредактировал nclockworker - Вс, 16.05.2021, 16:19:19
 
redkayaexotikaДата: Вс, 16.05.2021, 16:15:26 | Сообщение # 119
Сержант
Группа: Пользователи
Сообщений: 33
Репутация: 6
Статус: Оффлайн
Соглашусь с nclockworker. Процедура ЗапуститьПриложение() даже в случае если указан второй параметр, не может запустить программу (бинарный файл) по относительному пути... Обычные команды Linux воспринимает, а бинарники нет ....
 
nclockworkerДата: Вс, 16.05.2021, 16:36:24 | Сообщение # 120
Генерал-майор
Группа: Пользователи
Сообщений: 437
Репутация: 342
Статус: Оффлайн
После того как исправится работа распаковщика, следующей ошибкой будет эта:

Цитата
Для работы закладки "Индекс" необходимо зарегистрировать библиотеки FM20.dll и FM20ENU.dll из состава MS Office 97-2007.
Это можно сделать с помощью формы "Регистрация COM-компонент" из состава подсистемы

И эта

Цитата
Функция  поддерживается только в ОС Windows

И форма синтаксис помощника будет пустой. И поиск в ней работать не будет.

А еще такое:

Цитата
Файл не обнаружен ''
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(16184)}: ТекстовыйДокумент.Прочитать(ПолноеИмяФайла, Кодировка);
{ИнструментыРазработчикаTormozit Обработка.ирСинтаксПомощник.Форма.Форма.Форма(43)}: Документ = ирОбщий.ПолучитьHtmlFileИзТекстаHtmlЛкс(ирОбщий.ПрочитатьТекстИзФайлаЛкс(ирОбщий.ПервыйФрагментЛкс(НовыйАдрес, "#")));
{ИнструментыРазработчикаTormozit Обработка.ирСинтаксПомощник.Форма.Форма.Форма(113)}: НовыйАдрес = ЗагрузитьНовуюСтраницу(НовыйОтносительныйАдрес, ЛиСтрокаДляПодсветкиИзменилась);
{ИнструментыРазработчикаTormozit Обработка.ирСинтаксПомощник.Форма.Форма.Форма(687)}: ОткрытьАдрес(ВыбраннаяСтрока.ПутьКОписанию, , Ложь);
{ИнструментыРазработчикаTormozit Обработка.ирСинтаксПомощник.Форма.Форма.Форма(710)}: ВыбратьСтрокуИндекса(ВыбраннаяСтрока);

по причине:
Файл не обнаружен ''


Сообщение отредактировал nclockworker - Вс, 16.05.2021, 16:38:23
 
Поиск: