|
Ошибки под 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
Статус: Оффлайн
|
|
| |
| |
| redkayaexotika | Дата: Вс, 16.05.2021, 14:12:31 | Сообщение # 109 |
|
Сержант
Группа: Пользователи
Сообщений: 33
Репутация: 6
Статус: Оффлайн
| 1)
|
| |
| |
| redkayaexotika | Дата: Вс, 16.05.2021, 14:14:34 | Сообщение # 110 |
|
Сержант
Группа: Пользователи
Сообщений: 33
Репутация: 6
Статус: Оффлайн
| 2)
|
| |
| |
| redkayaexotika | Дата: Вс, 16.05.2021, 14:15:44 | Сообщение # 111 |
|
Сержант
Группа: Пользователи
Сообщений: 33
Репутация: 6
Статус: Оффлайн
| 3)
|
| |
| |
| redkayaexotika | Дата: Вс, 16.05.2021, 14:27:12 | Сообщение # 112 |
|
Сержант
Группа: Пользователи
Сообщений: 33
Репутация: 6
Статус: Оффлайн
| А вот из модуля не срабатывает:
|
| |
| |
| 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 (  ) Позволяет перенаправить вывод команды в файл. Мы же хотим знать, что команда вывела бы пользователю, если бы он выполнил ее в консоли. Меня несколько смутило наименование файла в который будет произведён вывод.
удалил. не подтвердилось.
Сообщение отредактировал 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 |
| |
| |