Ошибка загрузки компоненты frame 1c тихий клиент linux

Запуск 1С в Fedora 27

Добрый день, после обновления с Fedora 26 до 27 версии перестала запускаться 1С-ка, пишет:

UPD1: ответ ТП
неужели совсем выпилили так, что сделать ничего нельзя?

UPD2: Решение. Если кратко, то из пакета gnucash копируем libwebkitgtk-* в директорию /opt/1C/v8.3/

А может у него пиратка?

Как вариант, попробуй переустановить пакеты 1C. Может по зависимостям покажет, чего не хватает.

1С Базовая стоит 3К. Для выноса мозга по вопросам запуска технологической платформы — хватит. Правда с ней ИТС не продают.

гуглил конечно. судя по всему 27 федора не поддерживается, жаль, мне очень нравилось с 1С в ней работать, потерплю появления решения.

ответ тех. поддержки

Начиная с версии ОС Linux Fedora 27 поддержка библиотеки webkitgtk прекращена.

В настоящее время идет поиск решения по использованию этой библиотеки в платформе «1С:Предприятия».

. жуём бананы, в общем.

А самому как-нибудь воткнуть?

Спасибо огромное, действительно помогло. Не знал что нужно libwebkitgtk-* ложить рядом с 1С. Пакет gnucash был установлен в системе, взял оттуда libwebkitgtk-* и скопировал в директорию /opt/1C/v8.3/

32bit

Попробовал пересобрать webkitgtk для F27 — адок еще тот, затраты времени совсем не адекватные.

Рецепт для пользователей 32-битной 1С (коих среди посетителей этого форума 99% по известным им причинам):

Ставим зависимости для webkitgtk:

Далее на свое усмотрение либо просто устанавливаем в систему webkitgtk-2.4.11-5.fc26.i686.rpm , либо в каталог к 1С подбрасываем libwebkitgtk* из него.

Cairo в F27 тоже «починили», а libwebkitgtk из F26 все еще хочет старый, «некошерный». Но в системе уже есть свой cairo, который портить не стоит. Поэтому в каталог к 1С подбрасываем libcairo* из cairo-1.14.10-1.fc26.i686.rpm

Читайте также:  Windows 10 погода как изменить город

Источник

Исправляем ошибку файла frame.dll

Файл frame — динамическая библиотека, связанная с продуктами 1C. При его отсутствии или повреждении система выдаёт сообщение об ошибке, отказываясь запускать приложение. Для устранения проблемы необходимо добавить файл любым доступным способом.

Повторная регистрация компонента

Динамическая библиотека устанавливается на Windows вместе с приложением, для запуска которого она нужна. Тогда же происходит регистрация компонента в системе. Однако в некоторых случаях регистрация слетает. Благо, мы можем за несколько секунд повторить эту процедуру через командную строку.

  1. Запускаем командную строку с администраторскими полномочиями.
  2. Вводим запрос regsvr32 /u frame.dll и нажимаем Enter. Сведения о старой регистрации будут удалены.
  3. Вводим запрос regsvr32 /i frame.dll и нажимаем Enter. Файл будет зарегистрирован заново.

Повторная регистрация сообщает системе о наличии динамической библиотеки

После регистрации завершаем работу командной строки и перезапускаем программу, при открытии которой мы столкнулись с ошибкой frame.dll.

Переустановка программы

На отсутствие файла frame.dll при запуске ругаются только те программы, в составе которых эта динамическая библиотека устанавливается в систему. Поэтому их негодование можно понять — они же приносили компонент, а система не может его найти. Самый логичный способ исправить эту оплошность — переустановить программу заново.

  1. Удаляем приложение любым доступным способом. Можно использовать встроенные инструменты Windows или файл деинсталляции самой программы.
  2. Очищаем системный реестр. Проще всего это сделать с помощью бесплатной утилиты CCleaner.
  3. Устанавливаем программу заново вместе со всеми компонентами.

Открываем вкладку «Очистка реестра» в CCleaner, находим и исправляем проблемы

При инсталляции проверяем, чтобы никакие файлы не попали в карантин антивируса или не были пропущены. Если всё прошло без сбоев, то сообщение об ошибке с frame.dll больше не появится при запуске программы.

Ручное добавление файла

Недостающий или повреждённый компонент можно также добавить в систему вручную, избавив себя от необходимости переустанавливать программу.

  1. Заходим на сайт DLL-Files.com.
  2. Находим и скачиваем компонент frame.dll.
  3. Перемещаем скачанный файл в системный каталог C:\Windows\System32. На Windows x64 дополнительно помещаем библиотеку в папку C:\Windows\SysWOW64/
Читайте также:  Не могу найти windows phone

Если после добавления файла в системный каталог ошибка сохраняется, то выполняем его регистрацию, указывая полный адрес. Запускаем командную строку от имени администратора и вводим следующие запросы:

  • На Windows x32 — regsvr32.exe C:\Windows\System32\.frame.dll.
  • На Windows x64 — regsvr32.exe C:\Windows\System32\frame.dll и regsvr32.exe C:\Windows\SysWOW64\frame.dll.

После регистрации закрываем командную строку и заново запускаем приложение, при открытии которого ранее появлялось сообщение об ошибке. Теперь проблем быть не должно.

Источник

Ошибки на клиенте при работе с сервером 1С на Linux. Часть 2

Администраторы и пользователи при работе в сервером 1C установленном на Linux часто сталкиваются с ошибками которые не встречаются на ОС MS Wndows. Связано это с тем что первоначально программа 1С Предприятие долгое время была ориентированна только на работу с ОС Windows и ее портировании на ОС Linux началось сравнительно недавно. Из-за особенностей архитектуры операционной системы Linux, некоторые моменты, которые под ОС Windows были само собой разумеющимися и не вызывали вопросов, тут требуют определенной настройки. Рассмотрим наиболее часто встречающиеся ошибки при работе клиентов с сервером на ОС Linux.

Оглавление:

Ошибка загрузки библиотеки libfontconfig.so

Пример полного текста ошибки:

Описание:

Не запускается база в режиме 1С:Предприятия.

Решение:

Установим недостающие пакеты:

Не печатается документ с штрихкодом. Ошибка (EObjectNotFound)

Пример полного текста ошибки:

Описание:

Не печатается документ с штрихкодом. Текст ошибки может быть связан с получением отраслевой лицензии(для отраслевых конфигураций).

Решение:

Установим недостающие пакеты(в нашем случае нужна была только libpng12):

Проблема с кодировкой в загружаемом файле в 1С

Пример полного текста ошибки:

Пример вывода сообщения об ошибке в программе 1С:

А это пример некорректного отображения символов:

Описание:

При загрузке данных из файла символы преобразовываются некорректно.

Источник

[ Вопрос дня ] Как обойти ошибку установки 1С на Ubuntu 18.04?

Установка различных компонентов системы «1С:Предприятия» для операционной системы Linux – дело не тривиальное. Не у всех слушателей получается самостоятельно установить 1С. В этом случае на помощь приходит поддержка в Мастер-группе курса. И тут самое главное – как можно подробнее описать последовательность шагов, приведших к ошибке, чтобы тренер смог оперативно ее воспроизвести и предложить вариант исправления.

Читайте также:  Обновить видеодрайвер для windows 10 ноутбук

Ниже вопрос слушателя, который был задан по теме Для тех, кто следит за бюджетами: установка платформы «1С:Предприятие 8» под ОС Linux в рамках курса Администрирование 1C: развертывание, автоматизация, управление пользователями и поддержка систем на 1С:Предприятие 8.

Вопрос

Появляется сообщение, что требуется установить пакет libwebkitgtk-3.0-0. Я пробую установить его через ввод команды apt-get install libwebkitgtk-3.0-0, терминал отвечает “Невозможно открыть файл блокировки” и “Невозможно получить блокировку внешнего интерфейса dpkg (у вас есть права суперпользователя?)”, хотя сервер 1С установился до этого.

По описанию в уроке решил вышеуказанную проблему, но после этого клиент не устанавливается с новой ошибкой: “При обработке следующих пакетов произошли ошибки: 1c-enterprise83-client:i386“.

Подскажите, что это может быть?

Ответ

Добрый день. Прошел ваш путь. Нашёл проблему. Необходимо вместо команды

sudo dpkg -i 1c-enterprise83-client_8.3.15-1747_amd64.deb

sudo apt install ./1c-enterprise83-client_8.3.15-1747_amd64.deb

То есть для Ubuntu 18.04 вам нужно использовать apt – инструмент командной строки для взаимодействия с системой управления пакетами.

Источник

Ошибка загрузки компоненты extbase

После установки учебной версии платформы 1С (8.3.14.1630), при попытке запуска «тонкого клиента», столкнулся с проблемой «Ошибка загрузки компоненты extbase»:

Ошибка загрузки компоненты extbase

При этом, конфигуратор и «толстый клиент» запускались без проблем. Решение указанной проблемы, нашел опытным путем. Причиной ошибки, оказалось отсутствие необходимого dll файла, а именно extbaset.dll.

Что необходимо сделать, для исправления ошибки:

    Находим файл «Data1.cab», который идет вместе с дистрибутивом учебной платформы:

Переименовываем файл extbase.dll в extbaset.dll

Надеюсь, что данное решение, поможет вам решить указанную ошибку. А если вы знаете другой путь решения, просьба указать в комментарии, для дополнения текущей заметки.

3 комментария для “Ошибка загрузки компоненты extbase”

Спасибо большое за статью! Столкнулся с точно такой же проблемой, решение помогло.

Источник

Оцените статью
Adblock
detector