Ux11 ошибка описания модуля битрикс

Битрикс пишет ошибку в разделе обновлений:[Ux11] Ошибка описания модуля "modulename"Где modulename самостоятельно написанный модуль.Нельзя не обновить, не произвести регистрацию продукта.Как решить эту проблему?
 

Пользователь 63237

Заглянувший

Сообщений: 13
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 11.05.2010

Битрикс пишет ошибку в разделе обновлений:
[Ux11] Ошибка описания модуля «modulename»
Где modulename самостоятельно написанный модуль.

Нельзя не обновить, не произвести регистрацию продукта.
Как решить эту проблему?

 

Пользователь 63237

Заглянувший

Сообщений: 13
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 11.05.2010

Тема UP
Что ни у кого не было подобной проблемы? Никто свои модули не добавлял?

 

Пользователь 63237

Заглянувший

Сообщений: 13
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 11.05.2010

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

 

Пользователь 91395

Заглянувший

Сообщений: 3
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 19.05.2011

 

Пользователь 40230

Заглянувший

Сообщений: 3
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 30.03.2009

Вам нужно проверить чтобы класс модуля, находящийся в install/index.php, возвращал версию про обращении $module_example_class->MODULE_VERSION. У меня была проблема в том, что версия возвращалась только для первого экземпляра на странице (использовался include_once(‘version.php’) для файла версии).

 

Пользователь 13856

Постоянный посетитель

Сообщений: 123
Баллов: 18
Авторитет:

1

Рейтинг пользователя:

2

Регистрация: 17.07.2007

#6

0

17.06.2011 11:30:28

Аналогичная проблема. Переменная должна возвращаться правильно:

Код
class irkutsk350ru extends CModule {
  public $MODULE_ID = 'irkutsk350ru';

  public $MODULE_VERSION = '1.0';
  public $MODULE_VERSION_DATE = '2011-09-06';
  ...
}

Техдиректор — оперативная служба технической поддержки сайтов на Битриксе

 

Пользователь 45913

Заглянувший

Сообщений: 12
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 21.07.2009

#7

0

24.06.2011 16:56:10

Проблема решается следующим образом:

Код
Class modulename extends CModule {

    var $MODULE_ID = "modulename";
    var $MODULE_NAME;
    var $MODULE_DESCRIPTION;
    var $MODULE_VERSION;
    var $MODULE_VERSION_DATE;

    function modulename() {
        $arModuleVersion = array();

        $path = str_replace("\", "/", __FILE__);
        $path = substr($path, 0, strlen($path) - strlen("/index.php"));
        include($path . "/version.php");

        if (is_array($arModuleVersion) && array_key_exists("VERSION", $arModuleVersion)) {
            $this->MODULE_VERSION = $arModuleVersion["VERSION"];
            $this->MODULE_VERSION_DATE = $arModuleVersion["VERSION_DATE"];
            $this->MODULE_NAME = $arModuleVersion["MODULE_NAME"];
            $this->MODULE_DESCRIPTION = $arModuleVersion["MODULE_DESCRIPTION"];
        } else {
            //укажите собственные значения
            $this->MODULE_VERSION = 0;
            $this->MODULE_VERSION_DATE = 0;
            $this->MODULE_NAME = 0;
            $this->MODULE_DESCRIPTION = 0;
        }
    }
...

Содержимое файла version.php:

Код
<?
$arModuleVersion = array(
   "VERSION" => "1.0.0",
   "VERSION_DATE" => "2011-01-01 00:00:00",
        "MODULE_NAME" => "Название модуля",
        "MODULE_DESCRIPTION" => "Описание модуля"
);
?>
 

Пользователь 63237

Заглянувший

Сообщений: 13
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 11.05.2010

Нет, проблема решается после присваивания модулю своего именного пространства. То бишь:
название модуля должно иметь вид

my_namespace.modulename

.

Тогда никаких проблем не будет.

 

Администратор

Сообщений: 137
Баллов: 36
Авторитет:

1

Рейтинг пользователя:

2

Регистрация: 30.07.2009

ошибка с Ux11 связана с тем, что система обновлений не может получить версию модуля. Причем, ошибка может быть в 2х местах — на странице обычных обновлений и на странице партнерских обновлений. В первом случае необходим корректный файл install/version.php, во втором, чтобы название класса модуля совпадало с названием самого модуля и в конструкторе класса были определены свойства класса MODULE_VERSION и MODULE_VERSION_DATE

Руководитель службы технической поддержки

 

Пользователь 6749

Заглянувший

Сообщений: 7
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 30.10.2006

#10

0

06.12.2011 01:04:42

Диалог с саппортом на эту тему ниже. По-моему исчерпывающее обсуждение.
Как я понимаю, большого желания дорабатывать документацию или исправлять ошибки в коде у ответственных за движок Bitrix нет.

Цитата
Время: 24.11.2011 18:52:26
От кого: [6749] (zy_tais) Юрий Захарин

Управление сайтом (PHP версия) > Установка обновлений, техническая проблема

Текст ошибки или описание проблемы
В системе установлены файлы самостоятельно написанного модуля.

При переходе на страницу обновлений ошибка:

Ошибка
[Ux11] Ошибка описания модуля «ibe».
Не установлено соединение с сервером обновлений. [Ux11] Ошибка описания модуля «ibe».

Следующая замена в файле bitrixmodulesmainclassesgeneralupdate_client.php позволяет решить проблему:
return array( ___1050547590(1953) => $_439811003->_766344616, ___1050547590(1954) => $_439811003->_62193985,);
заменяем на
return array( ___1050547590(1953) => $_439811003->MODULE_VERSION, ___1050547590(1954) => $_439811003->MODULE_VERSION_DATE,);

По-видимому нет ничего, что бы позволило PHP (5.2.5) подставить «MODULE_VERSION» вместо «_766344616».

Стандартные модули работают, т.к. объявляют $arModuleVersion в /install/version.php, поэтому вываливаются из функции раньше.
Согласно документации (

http://dev.1c-bitrix.ru/api_help/main/general/modules/description.php), объявлять $arModuleVersion не обязательно.

Есть обсуждение в форуме (

http://dev.1c-bitrix.ru/community/forums/forum6/topic33553/), но там об этом ничего нет.

Время: 25.11.2011 13:44:23 От кого: [46357] (mrLEFF) Lev Shestopalov

Добрый день!

Юрий, воспользуйтесь, пожалуйста, документацией по созданию своих модулей и опишите версию модуля так, как указано в документации —

http://dev.1c-bitrix.ru/download/files/manuals/ru/partners_module_guide.doc
Время: 25.11.2011 20:14:02 От кого: [6749] (zy_tais) Юрий Захарин

Здравствуйте, Лев.

Версия модуля описана согласно документации, т.е. объект модуля содержит поля MODULE_VERSION и MODULE_VERSION_DATE.

В документации, на которую вы ссылаетесь, нет требований к структуре файла version.php . Но при этом без правильно сформированного файла version.php обновление перестает работать. Подробности, почему так происходит, я уже написал в обращении.
Время: 28.11.2011 11:57:33 От кого: [17138] (lampotrias) Михаил Митрофанов

Добрый день!

Цитата
Согласно документации (http://dev.1c-bitrix.ru/api_help/main/general/modules/description.php), объявлять $arModuleVersion не обязательно.

Не находим этой фразы в документации.

У Вас есть файл /install/version.php с содержимым вида:

Цитата
<?
$arModuleVersion = array(
    «VERSION» => «11.0.4»,
    «VERSION_DATE» => «2011-11-17 14:00:00»
);
?>

если такого файла нет, то создайте его.

 

Пользователь 106456

Заглянувший

Сообщений: 23
Баллов: 2
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 17.11.2011

#11

1

10.08.2013 23:30:59

Встретился с подобной проблемой. Поискав код, который выдает эту проблему, определил, что я неправильно назвал класс в index.php. Попробуйте проверить правильность названия этого класса. Правильно: class partner_moduleid {}.

 

Пользователь 178181

Постоянный посетитель

Сообщений: 115
Баллов: 15
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 03.04.2013

#12

4

24.10.2013 16:32:03

Если прочитать инструкцию по сборке модуля то там все правила наименования есть, но повторим для закрепления:
Папка в которой лежит модуль: vendor.modulename
в /install/index.php:
Class vendor_modulename extends CModule
{
var $MODULE_ID = ‘vendor.modulename‘;

     function vendor_modulename(){ … }
}

Если у вас все также но ошибка не пропадает — заварите кружку чая и проверьте на орфографическое соответствие vendor и modulename.

Мальчик был настолько ленив, что специально вставал пораньше — чтобы подольше ничего не делать! (с)

 

Пользователь 176001

Заглянувший

Сообщений: 4
Баллов: 1
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 27.03.2013

#13

6

09.07.2014 23:08:37

В конструкторе класса установочного файла при подключении version.php используйте функцию include без суффикса _once, иначе информация о модуле не будет подгружаться в разделе «Обновление решений», что вызовет ошибку с кодом Ux11.

 

Пользователь 247571

Заглянувший

Сообщений: 1
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 13.03.2014

#14

0

29.10.2014 11:47:42

 

Пользователь 105345

Посетитель

Сообщений: 81
Баллов: 6
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 30.10.2011

#15

0

05.11.2015 10:36:15

Цитата
Илья Абросимов написал:
Если прочитать инструкцию по сборке модуля то там все правила наименования есть, но повторим для закрепления:
Папка в которой лежит модуль:  vendor . modulename
в /install/index.php:
Class  vendor _ modulename  extends CModule
{
var $MODULE_ID = ‘ vendor . modulename ‘;

     function  vendor _ modulename (){ … }
}

Если у вас все также но ошибка не пропадает — заварите кружку чая и проверьте на орфографическое соответствие  vendor  и  modulename .

А так же в названии класса и в названии функции не должно быть заглавных букв. Тоже 15 минут мучился ((. Учим мат.часть товарисчи.

 

Пользователь 289846

Заглянувший

Сообщений: 1
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 16.06.2015

#16

0

03.12.2015 20:18:21

У меня проблема была из-за использования конструктора __construct вместо имени модуля в /install/index.php

 

Пользователь 1377657

Посетитель

Сообщений: 84
Баллов: 6
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 03.09.2017

#17

0

21.05.2018 14:00:10

Все та же ошибка:

Код
Ошибка
[Ux11] Ошибка описания модуля ".last_version". 
Не установлено соединение с сервером обновлений. [Ux11] Ошибка описания модуля ".last_version".

Что я проверил?

  • использования конструктора __construct вместо имени модуля в /install/index.php — ДА
  • Соответствие vendor модуль name, как указано тут Ильей — ДА
  • include без суффикса once в install.php — ДА
  • замена в файле bitrixmodulesmainclassesgeneralupdate_client.php — ДА, инструкция устарела, новые версии Битрикса включают данный фикс
  •   var $MODULE_ID = «modulename»; — ДА
  •   var $MODULE_NAME; — ДА
  •   var $MODULE_DESCRIPTION; — ДА
  •   var $MODULE_VERSION; — ДА
  •   var $MODULE_VERSION_DATE; —ДА

У меня совсем не осталось идей куда купать. Разве есть лаг в последующих загрузках .last_version.tar.gz в партнерском кабинете?

 

Пользователь 1377657

Посетитель

Сообщений: 84
Баллов: 6
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 03.09.2017

#18

1

27.05.2018 16:39:52

У кого похожая проблема со мной — нужно удалить директорию .last_version из папки модуля, тогда ошибка [Ux11] Ошибка описания модуля «.last_version». исчезнет. Возможно разработчикам Битрикса будет полезно добавить одно условие в код для проверки наличия существующей папки .last_version и предлагать выбор (удалитьзаменить итд), нежели выводить бесполезное сообщение об описании модуля.

 

Пользователь 396250

Постоянный посетитель

Сообщений: 78
Баллов: 12
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 15.10.2015

#19

0

28.03.2019 09:39:49

костыльное решение есть.
1. Убираем партнерское пространство имен модуля.  Модуль становиться из partner.module — просто module.
2. Во всех файлах убираем упоминание партнера. $MODULE_ID   = ‘module’;
3. В папке lib , к-я инклудиться автолоадом, заменяем namespace партнера на Bitrix, будет namespace BitrixModule; вместо PartnerModule.

 

Пользователь 139711

Заглянувший

Сообщений: 4
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 18.09.2012

#20

0

14.05.2019 10:29:01

Цитата
Никита Самохвалов написал:
В конструкторе класса установочного файла при подключении  version.php  используйте функцию  include  без суффикса  _once , иначе информация о модуле не будет подгружаться в разделе «Обновление решений», что вызовет ошибку с кодом Ux11.

Помогло!

 

Пользователь 115282

Заглянувший

Сообщений: 1
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 19.08.2016

#21

0

22.08.2019 10:26:30

Цитата
Omar Khazamov написал:
MODULE_ID

Помогло!

 

Пользователь 5438932

Заглянувший

Сообщений: 2
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 08.10.2021

#22

0

08.10.2021 22:05:50

подобная ошибка появляется в модуле bitrix.sitecorporate
что там может быть не так?

 

Пользователь 5438932

Заглянувший

Сообщений: 2
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 08.10.2021

#23

0

08.10.2021 22:23:29

хочу установить другое решение (Факел)
мешает вдруг ошибка
[Ux11] Ошибка описания модуля «bitrix.sitecorporate».
Не установлено соединение с сервером обновлений. [Ux11] Ошибка описания модуля «bitrix.sitecorporate».
в файлах пытался смотреть, но не понятна причина

 

Пользователь 130024

Заглянувший

Сообщений: 1
Баллов: 1
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 06.06.2012

#24

2

11.11.2021 11:14:00

поменяйте название конструктора на __construct

 

Пользователь 236897

Заглянувший

Сообщений: 4
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 17.01.2014

#25

0

01.07.2022 14:51:32

Цитата
Владимир Арапов написал:
поменяйте название конструктора на __construct

сработало

Содержание

  1. Проблема с обновлениями 1c-bitrix
  2. Ошибка при обновлении php до 8
  3. Обновления. [Ux11] Ошибка описания модуля «modulename»
  4. Проблема с обновлениями 1c-bitrix
  5. Сборка обновления собственного модуля Битрикс
  6. Небольшое предисловие.
  7. Сборка обновления собственного модуля на битрикс — основные моменты
  8. Обязательны следующие файлы и папки в сборке.
  9. Обновление файла — /install/index.php
  10. Загрузка в персональный кабинет партнера

Проблема с обновлениями 1c-bitrix

Столкнулся с такой проблемой.
1. При обновлении решения выскакивает ошибка:
[Ux11] Ошибка описания модуля «main_new_2».
Не установлено соединение с сервером обновлений. [Ux11] Ошибка описания модуля «main_new_2».

2. Обновление платформы вообще ничего не выводит.

Как исправить данную ошибку?

Заметил еще такую вещь, при открытии пункта МОДУЛИ (настройки-модули), невозможно отобразить страницу.

код файла module_admin.php:

Цитата
Dmitry Ban пишет:

Более информативное описание ошибки обычно можно найти в журнале ошибок вашего веб-сервера.
error.log, например, если у вас Apache.

Цитата
Андрей Мезенов пишет:
client denied by server configuration: /home/dfghrul/xn--80adypkng.xn--p1ai/docs/bitrix/modules/module_admin.php

Доступ по HTTP к /bitrix/modules/ действительно запрещён.

Ну, скорее всего, вам попался какой-то кривой модуль.

Раньше ведь работало все нормально и ничего дополнительно не устанавливалось на сколько мне известно. (может просто какой-нибудь модуль перекосило).
Тогда вопрос, как теперь мне отключить эти модули, если в панели управления раздел МОДУЛИ не открывается? Есть какой-нибудь обходной путь?

ЗЫ Я не силен в 1с-bitrix, поэтому прошу прощения за глупые вопросы.

Цитата
Dmitry Ban пишет:
Я бы временно убрал запрет на чтение файлов модуля по HTTP в /bitrix/modules/.htaccess
# Deny from All

Убрал, без изменений.

Эта ошибка стала появляться после того как на сайте полазила контора, которая якобы должна его обслуживать. А теперь не хотят выходить на связь.
Почему в ошибке пишут ошибка описания модуля «main_new_2», когда должно быть просто «main», где этот путь можно поправить? И еще такой вопрос, как можно перенести инфоблок со свойствами элементов ФАЙЛ, а то при переносе вся информация переноситься, а файлы (pdf) не переносятся. Так бы можно было развернуть версию с нуля и перенсти инфоблоки. Пробовал через БД PHPmyadmin переносить таблицы, но переносятся только данные, а файлы нет.=( Такая же беда с медиабиблиотекой, переноситься сама структура библиотеки, а файлы нет.=( В интернете по этим вопросам информации не нашел, поэтому прошу помощи у вас.

Источник

Ошибка при обновлении php до 8

Цитата
написал:
non-static method JivoSiteClass::addScriptTag() cannot be called statically

Убрал приложение, сайт стартует, но есть что не работает и выдает ошибки.

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

Цитата
написал:
Обратиться к разработчикам JivoSite

Цитата
написал:
Так ошибка в самом ядре, лезть в ядро, чтобы обновить ядро?)
Цитата
написал:
Так ошибка в самом ядре, лезть в ядро, чтобы обновить ядро?)

На вашем скрине — ошибка в кастомном классе, а не в ядре.

А помочь и подсказать как, ну ни как, ладно Анатолий Зайчёнок хоть ссылку кинул, почитать. Вообще об этом Битриксоиды должны думать под их руководством писали модули и выкладывали на маркет

Вчера обновил до php8.0 из 12 модулей осталось 3, пришлось вернуть все в зад до php7.4

Цитата
написал:
Интересно сколько времени ещё пройдёт до тех пор пока кто-нибудь объяснит на примере как надо переделать код, чтоб рабочий код в php 7.4 оставался рабочим и в php 8.
Цитата
написал:
Интересно сколько времени ещё пройдёт до тех пор пока кто-нибудь объяснит на примере как надо переделать код, чтоб рабочий код в php 7.4 оставался рабочим и в php 8.

Да чего объяснять то?
Я же дал ссылку.
Проблема основная одна — статически вызывается метод класса, в котором не указано static в коде.
Соответственно, проходимся по всем сторонним модулям и прописываем static.

Проблема в том что поставив костыль, потом так и пойдешь с ним, и где ниб он вылезет опять, тогда зачем вообще битрикс и маркет и все модули, т.е. это не решено в самой системе. Переходить на php8 чтобы потом всё работало на костылях? отличный план!

А админ молчит, видно зубы лечит

Цитата
написал:
я на всех сайтах использовал код приведенный здесь в документации Битрикса в качестве примера

Вероятно, Вы брали код когда-то давно. Сейчас сходил по указанной ссылке — код в примере имеет ключевое слово static в объявлении метода, всё ок.

Лично я не понимаю, почему разработчики Битрикса страдали этой глупостью ( не указывали у явно статических методов static, и при этом вызывали эти методы как статические ) более десятка лет, но имеем, что имеем.

Цитата
написал:
Проблема в том что поставив костыль
Цитата
написал:
Проблема в том что поставив костыль

Это не костыль. Это исправление бага, который раньше жить не мешал, а теперь мешает.

Я может не понимаю, но у меня 12 модулей при переводе на php 8 осталось работать только 3, но мне нужен весь комплект. Хорошо я поправил баг, при любом другом обновлении все начнется сначала. Хорошо отделю модули и вынесу отдельно, тогда модули перестанут обновляться.

По любому битриксоидам нужно решать это в общем комплексе и для всех, а не только предупреждать что с 1 февраля не будет поддержки ( «. а кто не купит лотерею отключим газ»)

Мое мнение такое, что сначала предупредить разработчиков — кто не обновит до поддержки php8 удалим с маркета, или разделить маркет до и маркет после (может кто то захочет остаться и не обновляться вообще, я знаю таких). И после этого клиентам — — — Обновитесь.

Источник

Обновления. [Ux11] Ошибка описания модуля «modulename»

Битрикс пишет ошибку в разделе обновлений:
[Ux11] Ошибка описания модуля «modulename»
Где modulename самостоятельно написанный модуль.

Нельзя не обновить, не произвести регистрацию продукта.
Как решить эту проблему?

Аналогичная проблема. Переменная должна возвращаться правильно:

Проблема решается следующим образом:

Содержимое файла version.php :

Нет, проблема решается после присваивания модулю своего именного пространства. То бишь:
название модуля должно иметь вид my_namespace.modulename .

Тогда никаких проблем не будет.

Диалог с саппортом на эту тему ниже. По-моему исчерпывающее обсуждение.
Как я понимаю, большого желания дорабатывать документацию или исправлять ошибки в коде у ответственных за движок Bitrix нет.

Цитата
Время : 24.11.2011 18:52:26
От кого : [6749] (zy_tais) Юрий Захарин

Управление сайтом (PHP версия) > Установка обновлений, техническая проблема

Текст ошибки или описание проблемы
В системе установлены файлы самостоятельно написанного модуля.

При переходе на страницу обновлений ошибка:

Ошибка
[Ux11] Ошибка описания модуля «ibe».
Не установлено соединение с сервером обновлений. [Ux11] Ошибка описания модуля «ibe».

Следующая замена в файле bitrixmodulesmainclassesgeneralupdate_client.php позволяет решить проблему:
return array( ___1050547590(1953) => $_439811003->_766344616, ___1050547590(1954) => $_439811003->_62193985,);
заменяем на
return array( ___1050547590(1953) => $_439811003->MODULE_VERSION, ___1050547590(1954) => $_439811003->MODULE_VERSION_DATE,);

По-видимому нет ничего, что бы позволило PHP (5.2.5) подставить «MODULE_VERSION» вместо «_766344616».

Стандартные модули работают, т.к. объявляют $arModuleVersion в /install/version.php, поэтому вываливаются из функции раньше.
Согласно документации ( http://dev.1c-bitrix.ru/api_help/main/general/modules/description.php ), объявлять $arModuleVersion не обязательно.

Время : 25.11.2011 13:44:23 От кого : [46357] (mrLEFF) Lev Shestopalov

Юрий, воспользуйтесь, пожалуйста, документацией по созданию своих модулей и опишите версию модуля так, как указано в документации — http://dev.1c-bitrix.ru/download/files/manuals/ru/partners_module_guide.doc
Время : 25.11.2011 20:14:02 От кого : [6749] (zy_tais) Юрий Захарин

Версия модуля описана согласно документации, т.е. объект модуля содержит поля MODULE_VERSION и MODULE_VERSION_DATE.

Источник

Проблема с обновлениями 1c-bitrix

Столкнулся с такой проблемой.
1. При обновлении решения выскакивает ошибка:
[Ux11] Ошибка описания модуля «main_new_2».
Не установлено соединение с сервером обновлений. [Ux11] Ошибка описания модуля «main_new_2».

2. Обновление платформы вообще ничего не выводит.

Как исправить данную ошибку?

Заметил еще такую вещь, при открытии пункта МОДУЛИ (настройки-модули), невозможно отобразить страницу.

код файла module_admin.php:

Цитата
Dmitry Ban пишет:

Более информативное описание ошибки обычно можно найти в журнале ошибок вашего веб-сервера.
error.log, например, если у вас Apache.

Цитата
Андрей Мезенов пишет:
client denied by server configuration: /home/dfghrul/xn--80adypkng.xn--p1ai/docs/bitrix/modules/module_admin.php

Доступ по HTTP к /bitrix/modules/ действительно запрещён.

Ну, скорее всего, вам попался какой-то кривой модуль.

Раньше ведь работало все нормально и ничего дополнительно не устанавливалось на сколько мне известно. (может просто какой-нибудь модуль перекосило).
Тогда вопрос, как теперь мне отключить эти модули, если в панели управления раздел МОДУЛИ не открывается? Есть какой-нибудь обходной путь?

ЗЫ Я не силен в 1с-bitrix, поэтому прошу прощения за глупые вопросы.

Цитата
Dmitry Ban пишет:
Я бы временно убрал запрет на чтение файлов модуля по HTTP в /bitrix/modules/.htaccess
# Deny from All

Убрал, без изменений.

Эта ошибка стала появляться после того как на сайте полазила контора, которая якобы должна его обслуживать. А теперь не хотят выходить на связь.
Почему в ошибке пишут ошибка описания модуля «main_new_2», когда должно быть просто «main», где этот путь можно поправить? И еще такой вопрос, как можно перенести инфоблок со свойствами элементов ФАЙЛ, а то при переносе вся информация переноситься, а файлы (pdf) не переносятся. Так бы можно было развернуть версию с нуля и перенсти инфоблоки. Пробовал через БД PHPmyadmin переносить таблицы, но переносятся только данные, а файлы нет.=( Такая же беда с медиабиблиотекой, переноситься сама структура библиотеки, а файлы нет.=( В интернете по этим вопросам информации не нашел, поэтому прошу помощи у вас.

Источник

Сборка обновления собственного модуля Битрикс

В этой заметке опишу схему сборки обновлений собственного модуля для маркетплейс платформы битрикс своими руками, без применения дополнительных сторонних приложений. Расскажу на примере, как я собирал обновление для своего модуля «Соглашение с куки» для маркетплейса битрикс.

Небольшое предисловие.

После релиза собственного модуля прошло около 3 месяцев, как мне в комментариях написали, что после установки модуля в системе обновления выскакивает ошибка Ошибка: «[Ux11] Ошибка описания модуля «pashkof.usecookies». Не установлено соединение с сервером обновлений. [Ux11] Ошибка описания модуля «pashkof.usecookies». Что интересно, за два часа до этого, мне нужно было протестировать сторонний модуль доставки и эту ошибку я пофиксил, т.к. она мне не позволяла этого сделать. Почитать как я устранил ошибку можно в статье — [Ux11] Ошибка описания модуля «pashkof.usecookies» И спустя несколько минут!, мне прилетает комментарий от некой компании, которая хотела купить мой модуль с такой же проблемой.
Ошибку я пофиксил и дальше нужно теперь обновить модуль на маркет платформе битрикс.

Сборка обновления собственного модуля на битрикс — основные моменты

— Сборка содержит только те файлы, которые были изменены или добавлены по сравнению с предыдущей версией сборки. При установке обновления пользователем, эти файлы копируются как есть, в папку с установленным модулем

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

Обязательны следующие файлы и папки в сборке.

/install/version.php — файл содержит номер версии обновления и дату его выпуска.

Пример содержания файла

/description.ru — содержит описание обновления. В описании можно использовать только некоторые html теги — ,,,
,

    , ,

Пример содержания файла

, на английском — description.en На других языках по аналогии.

/updater.php этот файл будет обязательный, если необходимо обновить файлы вне ядра модуля или изменить базу данных. Содержит произвольный php код, который выполняется в контексте сайта.

Например нужно обновить файл script.js в структуре битрикс

Пример содержания файла

version_control.txt этот файл обязательный, если обновление зависит от версии других модулей в системе. Данный файл пока не использовал. Но как только поработаю с ним, обязательно дополню.

Обновление файла — /install/index.php

Если в сборке присутствует файл /install/index.php проверьте, чтобы были прямо определены следующие переменные

Иначе вылезут соответствующие ошибки

Загрузка в персональный кабинет партнера

После сборки обновления, его необходимо загрузить в персональном кабинете партнера. И после успешной загрузки будет доступен тип обновления

  • Тип Альфа — обновление с данным типом будет возможно для установки и тестирования только вам по спец лицензионному ключу. Его можно найти в кабинете партнера
  • Тип Бета — обновление будет доступно всем, у кого в настройках главного модуля во вкладке «Обновления», не стоит галочка — «Устанавливать только стабильные обновления»
  • Тип Стабильное — обновление доступно всем. В этот режим переводится когда обновление протестировано и соответственно стабильно работает.

Источник

Задать вопрос

djamali

Good Samaritan

@djamali

web developer

1с-битрикс

  • 1С-Битрикс

Как установить новое решение на битрикс?

Выскакивает ошибка [Ux11] Ошибка описания модуля «1highloadblock1» ?


  • Вопрос задан

    более трёх лет назад

  • 517 просмотров


Комментировать

Подписаться

1



Оценить


Комментировать


Решения вопроса 0

Пригласить эксперта


Ответы на вопрос 1

Rad1calDreamer

Rad1calDreamer

@Rad1calDreamer

1highloadblock1 — нет такого модуля

Ответ написан

более трёх лет назад


Комментировать


Комментировать


Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации


Похожие вопросы

  • 1с-битрикс

    • 1С-Битрикс

    • +1 ещё




    Средний

    Как в BitrixVM создать свою страницу ошибки HTTP ERROR 500?


    • 1 подписчик
    • 13 часов назад


    • 17 просмотров

    0

    ответов

  • 1с-битрикс

    • 1С-Битрикс




    Простой

    Почему у доступного товара стоит надпись «Нет в наличии»?


    • 1 подписчик
    • 14 часов назад


    • 7 просмотров

    0

    ответов

  • 1с-битрикс

    • 1С-Битрикс

    • +1 ещё




    Простой

    Как изменить свойства загружаяемого документа в Битрикс?


    • 1 подписчик
    • 14 часов назад


    • 11 просмотров

    0

    ответов

  • 1с-битрикс

    • 1С-Битрикс

    • +1 ещё




    Простой

    Как убрать определенного сотрудника из списка новых сотрудников(intranet.structure.informer.new)?


    • 1 подписчик
    • 16 часов назад


    • 13 просмотров

    0

    ответов

  • 1с-битрикс

    • 1С-Битрикс

    • +1 ещё




    Простой

    Как сделать закрывающийся слеш на главной?


    • 1 подписчик
    • 19 часов назад


    • 52 просмотра

    1

    ответ

  • 1с-битрикс

    • 1С-Битрикс




    Средний

    Можно ли учитывать доступность при выводе количества товаров раздела?


    • 1 подписчик
    • 21 час назад


    • 27 просмотров

    1

    ответ

  • 1с-битрикс

    • 1С-Битрикс




    Простой

    Добавляется слэш к ссылке. Как исправить?


    • 1 подписчик
    • вчера


    • 52 просмотра

    0

    ответов

  • php

    • PHP

    • +1 ещё




    Простой

    Как сделать месяцы на русском языке?


    • 1 подписчик
    • вчера


    • 145 просмотров

    2

    ответа

  • php

    • PHP

    • +1 ещё




    Средний

    Как в ЧПУ умного фильтра поменять кириллицу на латиницу?


    • 2 подписчика
    • вчера


    • 74 просмотра

    1

    ответ

  • 1с-битрикс

    • 1С-Битрикс




    Простой

    Как изменить в службе доставки стоимость «бесплатно» на другой текст, например «формируется оператором»?


    • 1 подписчик
    • вчера


    • 59 просмотров

    0

    ответов


  • Показать ещё
    Загружается…

Вакансии с Хабр Карьеры

Битрикс разработчик

MWI

от 90 000 ₽

Программист Битрикс

7 Студио

от 90 000 ₽

Разработчик Битрикс

Ростелеком

До 100 000 ₽

Ещё вакансии

Заказы с Хабр Фриланса

Требуется помощь в анализе текста отзывов покупателей

10 февр. 2023, в 04:49

50000 руб./за проект

Парсер/граббер постов Вконтакте по ключевым словам

10 февр. 2023, в 02:20

3000 руб./за проект

Объединить 200 разных файлов xls и csv в одну базу данных

10 февр. 2023, в 01:33

1500 руб./за проект

Ещё заказы

Минуточку внимания

Присоединяйтесь к сообществу, чтобы узнавать новое и делиться знаниями

Зарегистрироваться

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.

Войти через центр авторизации

Коллеги, кто-то разбирался с ошибкой модуля «privatbank.paymentparts»: [Ux11] Ошибка описания модуля «privatbank.paymentparts». Не

установлено соединение с сервером обновлений. [Ux11] Ошибка описания модуля «privatbank.paymentparts». куда копать, где искать источник ошибки ? судя по комментариям по модулю, разработчики давным давно на него забили 🙁

09:16 15.04.2021

2 ответов

Aleksey Popovich Автор вопроса

никто не устанавливал себе модуль оплаты частями от привата ?

Источник: telq.org

[Ux11] Ошибка описания модуля

[Ux11] Ошибка описания модуля

Чтобы [Ux11] Ошибка описания модуля исчезла ,необходимо пробежаться и проверить следующее:
1)У Вас есть файл /install/version.php с содержимым вида:

Настройка и работа модуля наполнения товаров в 1С-Битрикс

$arModuleVersion = array(
«VERSION» => «11.0.4»,
«VERSION_DATE» => «2011-11-17 14:00:00»
);
?>
2)Папка в которой лежит модуль: vendor.modulename
в /install/index.php:
Class vendor_modulename extends CModule
var $MODULE_ID = ‘vendor.modulename’;
.
function vendor_modulename()< . >
>
А так же в названии класса и в названии функции не должно быть заглавных букв.
3)В конструкторе класса установочного файла при подключении version.php используйте функцию include без суффикса _once, иначе информация о модуле не будет подгружаться в разделе «Обновление решений», что вызовет ошибку с кодом Ux11.
4) нужно удалить директорию .last_version из папки модуля

Если все сделано правильно тогда ошибка [Ux11] Ошибка описания модуля исчезнет

Навыки и умения Знание PHP5, MySQL, JS, HTML5, CSS3. Работа с технологиями XML, AJAX, GIT, SOAP Большой опыт взаимодействия с сервером. Работа с 1C-BITRIX FRIMEWORK, BITRIX24

Источник: pashkof.pro

Как установить новое решение на битрикс?

Выскакивает ошибка [Ux11] Ошибка описания модуля «1highloadblock1» ?

  • Вопрос задан более трёх лет назад
  • 502 просмотра

Комментировать

Решения вопроса 0

Ответы на вопрос 1

Rad1calDreamer

1highloadblock1 — нет такого модуля

Ответ написан более трёх лет назад

Комментировать

Нравится Комментировать

Ваш ответ на вопрос

Войдите, чтобы написать ответ

1с-битрикс

  • 1С-Битрикс

Торговые предложения вывести списком?

  • 1 подписчик
  • 11 часов назад
  • 29 просмотров

1с-битрикс

1 Описание модуля

  • 1С-Битрикс

Почему умный фильтр не отображает свойства?

  • 1 подписчик
  • вчера
  • 41 просмотр

1с-битрикс

  • 1С-Битрикс

Фильтрация сразу по двум инфоблокам, как лучше реализовать?

  • 1 подписчик
  • вчера
  • 51 просмотр

1с-битрикс

  • 1С-Битрикс

Не работает поиск на сайте битрикс?

  • 1 подписчик
  • вчера
  • 19 просмотров

1с-битрикс

  • 1С-Битрикс

Как ограничить область поиска только по активным разделам каталога?

  • 1 подписчик
  • вчера
  • 15 просмотров

1с-битрикс

  • 1С-Битрикс

Как настроить оформление заказа без предварительной регистрации в 1с битрикс?

  • 1 подписчик
  • вчера
  • 27 просмотров

1с-битрикс

  • 1С-Битрикс

Почему не работает фильтр SECTION_ACTIVE и SECTION_GLOBAL_ACTIVE для элемента инфоблока?

  • 1 подписчик
  • вчера
  • 15 просмотров

1с-битрикс

  • 1С-Битрикс

Как создать несколько шорткодов в битриксе?

  • 1 подписчик
  • вчера
  • 26 просмотров

1с-битрикс

  • 1С-Битрикс

Как перенести сайт 1С Битрикс на другой хостинг с многосайтовостью?

  • 1 подписчик
  • 20 дек.
  • 31 просмотр

php

  • PHP
  • +1 ещё

Как в списке товаров «1с битрикс» вывести свою сортировку по наличию (кнопкой)?

  • 1 подписчик
  • 20 дек.
  • 28 просмотров

от 150 000 ₽

До 100 000 ₽

22 дек. 2022, в 17:53

30000 руб./за проект

22 дек. 2022, в 17:51

5000 руб./за проект

22 дек. 2022, в 16:04

700 руб./за проект

Минуточку внимания

Присоединяйтесь к сообществу, чтобы узнавать новое и делиться знаниями

  • Почему property is missing в typescript?
  • 2 подписчика
  • 0 ответов
  • 2 подписчика
  • 0 ответов
  • 2 подписчика
  • 0 ответов
  • 1 подписчик
  • 1 ответ
  • 4 подписчика
  • 1 ответ
  • 2 подписчика
  • 2 ответа
  • 1 подписчик
  • 2 ответа
  • 2 подписчика
  • 0 ответов
  • 3 подписчика
  • 4 ответа
  • 2 подписчика
  • 5 ответов

Источник: qna.habr.com

[1С-Битрикс] [Шаблон] Аспро: Корпоративный сайт современной компании 3.0 (aspro.allcorp3) 1.0.0 — 1.1.9

Аспро: Корпоративный сайт современной компании 3.0 (aspro.allcorp3)

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

caccvc

Пользователь

Установил скриптом, инсталировал решение через админку. В процессе установки сразу вышла ошибка касательно сервера обновлений, пропустил этот шаг — итог полный хаос на сайте, все в кривь, никаких демо страниц нет. Попробовал в системе обновлений указать в строке «Имя сервера, содержащего обновления:» — на www.bitrixsoft.com, ошибка ушла, сайт приобрел нормальный внешний вид, но без демо страниц. В чем может быть проблема, у кого так же?

У меня таже проблема, нашли решение?

caccvc

Пользователь

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

Возможно кому-то пригодится, поэтому опишу суть. У меня возникла проблема, что модуль вроде как установился, в админке полностью присутствовал, включая настройки, но на самом сайте ничего не отображалось (ни демо контент, ни картинки), отображался старый контент но абсолютно без стилей. В процессе установки появилась ошибка загрузки архива.

Внимание! Во время установки вообще не должно быть никаких ошибок и красных значений.

Перед установкой необходимо знать, что форуме есть две инструкции, которые можно использовать для установки данного шаблона:

Помимо этого рекомендую проверить директивы PHP, они должны быть следующими:

1. Удалить — mbstring.func_overload = 2 (если такая есть)
2. Необходимо проверить и при необходимости добавить:

mbstring.interal_encoding = UTF-8 max_input_vars = 16000 memory_limit = 3G session.entropy_file = /dev/urandom session.entropy_length = 128 short_open_tag = 1 display_errors = 1 allow_url_include = Off allow_url_fopen = Off default_socket_timeout = 60 default_charset = UTF-8

3. В инструкции для лицензионной копии сказано, что в настройках «Главного модуля» необходимо изменить сервер обновлений на «localhost», перед установкой этого делать не нужно, если это сделать, то модуль в процессе установки не скачает необходимый архив и будет появляться ошибка, измените сервер после установки.

Я устанавливал на «чистую» демо версию, а также на копию с ключом, все отлично работает. Если же у Вас не хватает знаний, чтобы заморачивать с настройкой PHP, можете просто купить готовый тариф под CMS Битрикс у своего хостинг провайдера, этот способ я также опробовал (работал с reg.ru на тарифе для Битрикс «VIP»).

Источник: nullforum.ru

Понравилась статья? Поделить с друзьями:
  • Uwsgi error log
  • Uwp helper forza horizon 3 ошибка
  • Uvscreencamera acmformatsuggest error
  • Uv overlap unity как исправить
  • Utweb ошибка при запуске приложения 0xc000007b