(8) [Конфигурация]-[Поддержка]-[Снять с поддержки]. Потом http://www.its.1c.ru/db/v8doc#content:1671:1
Если конфигурация не находится на поддержке, то для постановки ее на поддержку выберите пункт Конфигурация — Сравнить, объединить с конфигурацией из файла, а в качестве сравниваемого файла выберите файл поставки.
В этом случае конфигуратор предлагает произвести постановку конфигурации на поддержку. На экран выводится диалог, в котором помещен текст Обнаружена возможность объединения с постановкой на поддержку и сообщаются основные параметры конфигурации поставщика. Производится запрос на постановку.
При нажатии на кнопку Да будет открыто окно сравнения и объединения конфигураций.
После указания условий и режимов объединения нажмите кнопку Выполнить. Будет произведен пообъектный анализ конфигураций на соответствие правил поставщика правилам объединения.
Если обнаруживаются объекты, по которым правила поставщика вступают в противоречие с правилами объединения, то на экран выводится окно со списком этих объектов. В окне сравнения выполните нужные настройки, чтобы снять противоречия, и повторите попытку объединения.
Если противоречий в правилах нет, то производится объединение конфигураций с постановкой текущей конфигурации на поддержку.
Перейти к содержанию
1C обновление: ошибка доступа к файлу tmp
На чтение 4 мин Опубликовано Обновлено
При обновлении программы 1С, пользователи иногда могут столкнуться с ошибкой доступа к файлу tmp. Эта ошибка возникает, когда программа не может получить доступ к временному файлу, который необходим для успешной установки обновления.
Основная причина этой ошибки — отсутствие прав доступа к папке с временными файлами программы 1С. Обычно это происходит из-за неправильных настроек или ограничений операционной системы. Чтобы решить эту проблему, необходимо предоставить необходимые права доступа к папке tmp.
Ниже приведены основные шаги, которые помогут вам исправить ошибку доступа к файлу tmp во время обновления программы 1С:
- Проверьте права доступа — убедитесь, что у вас есть административные права для доступа к папке с временными файлами 1С. Проверьте права доступа на запись и чтение для вашего пользователя или группы.
- Измените настройки безопасности — откройте свойства папки tmp и убедитесь, что ваш пользователь или группа имеют полный доступ. Если нет, добавьте их в список разрешенных пользователей.
- Перезапустите компьютер — после внесения изменений в настройки безопасности, перезапустите компьютер, чтобы изменения вступили в силу. После перезагрузки попробуйте выполнить обновление 1С снова.
Если после выполнения всех вышеуказанных действий ошибка доступа к файлу tmp все еще возникает, рекомендуется обратиться в службу поддержки 1С для получения дополнительной помощи.
Причины возникновения ошибки
Ошибка доступа к файлу tmp при обновлении 1С может возникать по разным причинам. Рассмотрим некоторые из них:
- Недостаточные права доступа: Наиболее распространенной причиной ошибки является недостаточный уровень прав доступа к папке tmp. Если пользователю, запускающему обновление, отсутствуют необходимые права на чтение, запись или выполнение в данной папке, то возникает ошибка.
- Файл tmp не существует: Если файл или папка tmp отсутствуют на сервере или удалены по ошибке, то при попытке обновления возникает ошибка доступа. В этом случае необходимо создать новый файл или восстановить удаленный.
- Неправильные настройки сервера: Некорректная конфигурация сервера может привести к ошибке доступа к файлу tmp. Например, неправильно указанные пути к папке tmp или неверные параметры безопасности могут стать причиной проблемы.
- Конфликт с другими программами: Если в процессе обновления возникают конфликты с другими активными программами или процессами на сервере, это может привести к ошибке доступа к файлу tmp. Например, антивирусное программное обеспечение или брандмауэры могут блокировать доступ к папке tmp.
- Недостаточное место на диске: Если на сервере, где установлена 1С, не хватает свободного места на диске, то это может вызвать ошибку доступа к файлу tmp при обновлении. Необходимо освободить место на диске перед запуском процесса обновления.
Это лишь несколько причин, по которым может возникать ошибка доступа к файлу tmp при обновлении 1С. В каждом конкретном случае необходимо провести дополнительный анализ и исследование ошибки, чтобы определить точную причину и принять соответствующие меры для ее устранения.
Решение проблемы
Чтобы исправить ошибку доступа к файлу tmp при обновлении 1С, следуйте этим рекомендациям:
- Удостоверьтесь, что у вас есть права на запись и чтение в каталог tmp.
- Проверьте файловую систему каталога tmp на наличие ошибок.
- Убедитесь, что каталог tmp не является символической ссылкой, а является физической директорией.
- Установите правильные разрешения для каталога tmp и его подкаталогов. Рекомендуется установить права 777 на каталог tmp для отладки ошибки, но после решения проблемы, не забудьте вернуть правильные настройки безопасности.
- Проверьте, нет ли в каталоге tmp других файлов или папок с таким же именем, которые могут создавать конфликты. Если такие файлы или папки есть, удалите их или переименуйте.
- Убедитесь, что каталог tmp находится в том же разделе файловой системы, где установлен сервер 1С.
- Проверьте, что отсутствуют неисправности в жестком диске или других компонентах сервера, которые могут вызывать ошибки доступа к файлу tmp. В этом случае, обратитесь к администратору сервера.
После применения указанных рекомендаций, ошибка доступа к файлу tmp при обновлении 1С должна быть исправлена. Если проблема не исчезает, обратитесь к специалисту за дополнительной помощью.
Сразу вижу несоответствие. В вопросе написано про обновление 1С и как «доказательство» приведен скриншот ошибки обмена с сайтом. При обновлении никакие обмены не запускаются (из процедур обновления). Если такое происходит, попробуйте перед обновлениями отключать выполнение фоновых заданий.
Теперь к ошибке. Тут проблема не в правах, а в «совместном доступе к файлу». И это общая ошибка для работы с файловой системой, а ваш обмен с сайтом только частный случай, где вы на нее попали. У меня был проект на сервере Ubuntu и я сталкивался с подобной ошибкой, когда ОС говорила 1С, что с файлом можно работать, но тот же конструктор ЧтениеТекста() выдавал ошибку (на винде такого не происходит).
Если воспользоваться объектом типа Файл, то он покажет существование вашего файла, но его размер будет нулевой (ОС еще не сбросила данные файлового буфера и не закрыла дескриптор). Собственно на этом и строилось мое исправление. Я сделал небольшой цикл ожидания пока размер равен нулю и как только у файла появлялось содержимое (или по таймауту) отпускал алгоритм выполняться далее.
16.05.2017
Слетела конфигурация поставщика 1С 8? (при попытке обновления выдает ошибку, что нет доступа к файлу .tmp, а если открыть конфигурацию поставщика, то она там девственно чиста)
Вам должен помочь следующий список действий:
1) Сохранить текущую конфигурацию в файл Конфиграция — Сохранить конфигурацию в файл
2) Снять конфу с поддержки Конфигурация — Поддержка — Настройка поддержки — Снять с поддержки. Внести изменения (синей кнопкой или Конфигурация — Обновить конфигурацию базы данных)
3) Объединить с соответствующей конфигурацией поставки (.cf, а не .cfu) Конфигурация — Сравнить, объединить с конфигурацией из файла. При предложении поставить на поддержку — согласиться.
4) Нажать сохранить Конфигурация — Сохранить конфигурацию
5) Объединить с самой первой выгруженной конфой для восстановления «своих» изменений в типовой онфигурация — Сравнить, объединить с конфигурацией из файла
6) Внести изменения (синей кнопкой или Конфигурация — Обновить конфигурацию базы данных)
Собиралось по кусочкам из форумов и из собственных предположений, протестировано. Кстати причина «слетания» мне до сих пор так и непонятна.
1
2
Показывать по
10
20
40
сообщений
Новая тема
Ответить
norddick
Дата регистрации: 03.10.2014
Сообщений: 12
Помогите, пожалуйста с проблемой.
У меня два ноута с 1С, старый и новый. Перенесла базы со старого на новый и стала обновлять.
На новом ноуте Платформа: 1С:Предприятие 8.3 (8.3.6.2237)
Базы есть 3.0.43.29 и 3.0.43.32.
Одну первую базу удалось обновить до 3.0.43.74 сразу без проблем. А с другими базами посыпались ошибки обновления.
Уже когда после обновления открывается конфигурация и идет самая последняя фаза, на 25% появляется такая ошибка: Ошибка доступа к файлу …. путь … \tmp.zip
В аттаче есть принтскрин ошибки.
Обновление не проходит ни в автоматическом режиме, ни в конфигураторе. Теперь получилось, что при открытии сообщает, что записанная конфигурация базы отличается от версии программы.
Попробовала обновлять эти же базы на старой машине, там платформа более старая. Идет без проблем.
Как добиться, чтобы на новой машине всё нормально обновлялось?
Valentin46
Дата регистрации: 10.02.2011
Сообщений: 1041
norddick, попробуйте на новой машине сдвинуться по платформе — либо в сторону старой, либо установите более свежую, например из серии 8.3.3.хххх.
Не забывайте про резервные копии и желательно перед обновлением релиза проводить ТИИ.
norddick
Дата регистрации: 03.10.2014
Сообщений: 12
Valentin46 пишет:
Цитата |
---|
norddick , попробуйте на новой машине сдвинуться по платформе — либо в сторону старой, либо установите более свежую, например из серии 8.3.3.хххх. Не забывайте про резервные копии и желательно перед обновлением релиза проводить ТИИ. |
Спасибо, попробую установить что-нибудь поновее.
И позвольте глупый вопрос: как расшифровывается ТИИ?
Valentin46
Дата регистрации: 10.02.2011
Сообщений: 1041
norddick, ТИИ — Тестирование И Исправление информационной базы.
Выполняется из конфигуратора выбором меню Администрирование / Тестирование и исправление…
PS В своем предложении по платформе допустил описку: вместо 8.3.3.хххх д/б 8.3.7.хххх.
norddick
Дата регистрации: 03.10.2014
Сообщений: 12
Valentin46 пишет:
Цитата |
---|
norddick , ТИИ — Тестирование И Исправление информационной базы. Выполняется из конфигуратора выбором меню Администрирование / Тестирование и исправление… PS В своем предложении по платформе допустил описку: вместо 8.3.3.хххх д/б 8.3.7.хххх. |
А, спасибо. ТИИ я сделала в процессе своих плясок с бубном, не помогло.
Попробую с платформой, отпишусь обязательно.
А не могло еще вот что повлиять: на старой и новой машине установлены программы с разными рег.номерами? Это не может никак влиять на процесс обновления? Я помню, что когда настраивала базы на старой машине после их конвертации с 8.2 на 8.3, вводила рег.№ продукта, код пользователя и пароль. Если такую базу перенести на машину с другим рег.№, ничего не может переклинить?
Valentin46
Дата регистрации: 10.02.2011
Сообщений: 1041
norddick пишет:
Цитата |
---|
А не могло еще вот что повлиять: на старой и новой машине установлены программы с разными рег.номерами? Это не может никак влиять на процесс обновления? Я помню, что когда настраивала базы на старой машине после их конвертации с 8.2 на 8.3, вводила рег.№ продукта, код пользователя и пароль. Если такую базу перенести на машину с другим рег.№, ничего не может переклинить? |
Нет.
norddick
Дата регистрации: 03.10.2014
Сообщений: 12
Valentin46, обновила платформу до 8.3.7.1860. Увы, с базами 8.3 не помогло. Не обновляется, та же ошибка доступа к файлу на тех че 25%
Что интересно, базы 8.2 обновляются без проблем.
Пока маюсь дурью, обновляю базы 8.3 на старой машине и опять переношу на новую. Что делать — не знаю(((
Valentin46
Дата регистрации: 10.02.2011
Сообщений: 1041
norddick, совсем запутали — что есть базы 8.2 и базы 8.3?
Ведь базы 8.2, как я понял, были конвертированы и теперь имеете 8.3.
А лучше перейти на нормальный язык и называть конфигурации, т.е. БП 2.0 и БП 3.0.
Или я что-то не понял кардинально?
norddick
Дата регистрации: 03.10.2014
Сообщений: 12
Valentin46, прошу прощения! Я бы на нормальный язык с удовольствием перешла, но я просто бухгалтер, и слабовата в терминологии.
У меня Бухгалтерия (базовая), обрабатываю в ней 27 клиентов. 25 баз конвертировала, а 2, доставшиеся мне особо запущенными, оставила в конфигурации 8.2.
Так вот эти две неконвертированные обновились сейчас без проблем.
Техподдержка, кстати, тоже дала единственный совет — обновить платформу. Сейчас сил наберусь и по второму кругу попробую. А вдруг.
Valentin46
Дата регистрации: 10.02.2011
Сообщений: 1041
norddick, ну нет конфигурации 8.2! Есть, например, Бухгалтерия 2.0. Так вот она может работать как на платформе версий 8.2, так и 8.3.
О том, с чем имеете дело в каждом конкретном случае, Вы можете легко узнать из Справки о программе в режиме 1С:Предприятие.
Эта же справка вызывается нажатием кнопки с изображением « i » на панели инструментов:
— версия платформы;
— конфигурация, ее текущий релиз (редакция);
— режим (например, файловый); случается нужно указать;
— лицензия.
Вернемся к нашим баранам.
Все имеющиеся базы обновляются на старой машине (посты №1 и №7).
Из них две базы остались не конвертированными, т.е. это БП 2.0, работающие на платформе 8.3.
Эта платформа едина как для БП 2.0, так и для конвертированных, т.е. БП 3.0.
Назовите её версию.
Я бы попробовал работать на новой машине, но с устаревшей версией платформы.
А еще лучше — запустился бы на третьей машине (достаточно две базы — «хорошая и глючная»).
Кстати, какие операционные системы на ваших компьютерах?
Читают тему: