Задать вопрос
  • Как получить доступ к SQL-базе Bitrix 14.5?

    @PavelMos Автор вопроса
    N, в самом аккаунте не было, а было в панели управления, куда был отдельный вход, к которому у меня не было логина, так как это мне было не нужно.
    Адрес, совпадавший с IP сайта, и порт, стандартный, прислала поддержка.
    Написано
  • Как получить доступ к SQL-базе Bitrix 14.5?

    @PavelMos Автор вопроса
    seopresta, добрый день, спасибо. Я списался с поддержкой, мне дали IP-адрес и ссылку на пхп-админ, которых не было видно в аккаунте хостинга, потому что всё это было в панель cpanel, которой я не пользовался, так как туда отдельный вход и у меня к нему не было логиа-пароля.

    Хейди кстати не смог подключиться. Выбрал тип базы, который посмотрел через пхп-админ - это была МарияДБ, и выпадающем меню перепробовал все версии библиотек, но постоянно была ошибка приложения
    : Access violation at address in module 'MSVCP140.dll' Хотя скорей всего это в виндами связано
    Написано
  • Как получить доступ к SQL-базе Bitrix 14.5?

    @PavelMos Автор вопроса
    Артём, Мария ДБ. В итоге, поддержка оперативно ответила на мой запрос и дала адрес.
    Написано
  • Как получить доступ к SQL-базе Bitrix 14.5?

    @PavelMos Автор вопроса
    tgarl, спасибо. Я списался с поддержкой, и мне быстро ответили и дали адрес, который совпадает с адресом сайта, которые показывается в панели управления хостингом.
    Создал вопрос тут, так как думал, что поддержка будет долго отвечать.
    Написано
  • Как узнать в Bitrix, в каком элементе, инфоблоке задаётся текст на странице, в месте на странице?

    @PavelMos Автор вопроса
    Пума Тайланд, можно подсказать ещё по изменению через выгрузку/загрузку инфоблоков через админку Битрикса ? Можно скачать все нужные инфоблоки в виде большого CSV и поменять в нём и загрузить обратно. Но у инфоблоков много ненужных полей, оставшихся со времён создания сайта, и какие-то служебные (сортировка и проч.) и если я, для удобства работы с таблицей (например, я не только регекспом буду по тексту в csv проходиться, но и вручную просматривать) выгружу только столбцы с ID и с текстом (DETAIL_TEXT, SEARCHABLE_CONTENT...) и загружу их обратно, то в соответствующих инфоблоках не перезапишутся ли те невыгруженные поля на пустые или не сотрутся ли, раз их нет в структуре загружаемой таблицы инфоблков ?

    Т.е. Битрикс поёмет, что из загружаемой таблицы нужно данные вставить на свои места, а не полностью заменить старые инфоблоки (со всеми полями) на новые (с частью полей) ?
    Написано
  • Как узнать в Bitrix, в каком элементе, инфоблоке задаётся текст на странице, в месте на странице?

    @PavelMos Автор вопроса
    Спасибо за быстрый ответ. Доступа через ftp к сайту у меня сейча снет.
    В базе нужный текст в b_iblock_element есть, например, в ID таких-то в полях DETAIL_TEXT, SEARCHABLE_CONTENT

    Можно ли узнать, берётся ли он туда из файла шаблона ? Вручную переписывать все записи долго, а скриптом делать не уверен, что смогу, и не уверен, что из-за такой правки не нарушится вообще весь контент сайта.
    Написано
  • Как получить доступ к SQL-базе Bitrix 14.5?

    @PavelMos Автор вопроса
    Спасибо. В панели управления не было ссылки на phpmyadmin и поскольку думал, что поддержка будет отвечать долго, решил создать вопрос тут. Поддержка ссылку прислала
    Написано
  • Как получить доступ к SQL-базе Bitrix 14.5?

    @PavelMos Автор вопроса
    Спасибо.
    Создал вопрос тут, так как прикинул, что поддержка будет долго отвечать.
    IP самого сервера, который есть в панели управления хостера, и адрес sql-сервера, который дала поддержка, совпали.
    Написано
  • Как в питоне генерировать (создавать+заполнять значениями по умолчанию) вложенный словарь так, чтобы вложенные элементы не были копиями друг друга?

    @PavelMos Автор вопроса
    Спасибо.
    Словарь - чтобы обращаться по ключу к вложенному элементу, так как изначально ключей не 1000 и номера идут не подряд.

    Подряд от 0 до 999 сделано в данном случае для упрощения генерации - пусть будут неиспользуемые ключи, чем выверять список валидных номеров ключей. Хотя, раз элементы от 0 до 999 по порядку, можно сделать и список и обращаться по индексу.
    Написано
  • Программа для создания плана этажей с "нюансиком"?

    @PavelMos
    Можно ещё автоматически выводить рядом временную метку - время нажатия/отмечания "поговорил", чтобы потом сразу видеть, когда с конкретным человеком был разговор.
  • Как писать расширенный лог OpenVPN в Windows?

    @PavelMos Автор вопроса
    res2001, вот. Хочу подсоединиться к пpoтoну, но наск. понимаю не доходит даже до проверки логина и пароля
    Порт к которому подключается по адресу, доступе с моего компа - проверял через nmap : (123/udp open|filtered sip)

    ⏎[Aug 9, 2024, 15:47:05] OpenVPN core 3.8.2connect3 win x86_64 64-bit OVPN-DCO built on Dec 1 2023 16:39:43
    ⏎[Aug 9, 2024, 15:47:05] Frame=512/2112/512 mssfix-ctrl=1250
    ⏎[Aug 9, 2024, 15:47:05] NOTE: This configuration contains options that were not used:
    ⏎[Aug 9, 2024, 15:47:05] Unsupported option (ignored)
    ⏎[Aug 9, 2024, 15:47:05] 9 [resolv-retry] [infinite]
    ⏎[Aug 9, 2024, 15:47:05] 15 [persist-key]
    ⏎[Aug 9, 2024, 15:47:05] 16 [persist-tun]
    ⏎[Aug 9, 2024, 15:47:05] EVENT: RESOLVE ⏎[Aug 9, 2024, 15:47:05] Contacting 111.111.111.111:1234 via UDP
    ⏎[Aug 9, 2024, 15:47:05] EVENT: WAIT ⏎[Aug 9, 2024, 15:47:05] WinCommandAgent: transmitting bypass route to 111.111.111.111
    {
    "host" : "111.111.111.111",
    "ipv6" : false
    }

    ⏎[Aug 9, 2024, 15:47:05] Transport Error: socket_protect error (UDP)
    ⏎[Aug 9, 2024, 15:47:05] Client terminated, restarting in 2000 ms...
    ⏎[Aug 9, 2024, 15:47:07] EVENT: RECONNECTING ⏎[Aug 9, 2024, 15:47:07] Contacting 111.111.111.111:12345 via UDP
    ⏎[Aug 9, 2024, 15:47:07] EVENT: WAIT ⏎[Aug 9, 2024, 15:47:07] WinCommandAgent: transmitting bypass route to 111.111.111.111
    {
    "host" : "111.111.111.111",
    "ipv6" : false
    }
  • Как писать расширенный лог OpenVPN в Windows?

    @PavelMos Автор вопроса
    res2001, профиль (конфиг) конкретного соединения, где это вписано, открывается нормально в Openvpn, но соединиться не может. Хочу посмотреть более детальный лог, чем тот, что выдаётся по умолчанию
    Изменение verb на меньший не помогло
    Openvpn запускал с правами администратора.
  • Как обновить переменную в цикле?

    @PavelMos
    Если как правильно сказали выше использовать copy, чтобы не менять исходный объект, печати 2 []
    не будет, потому что на этом шаге в список уже будет скопирован оригинальный непустой список
  • Модуля нету, что делать?

    @PavelMos
    HTML код или фрагмент покажите
  • Как мне доставать данные из списка?

    @PavelMos
    [('10', '11, '48', '56', '34')] это не просто список, а список (точнее неизменяемый список а.к.а. тупла() ), вложенный в другой список []. Таким образом могут возвращаться запросы к БД. Общий список со вложенными списками-результатами
  • Пожалуйста найдите ошибки в коде Python?

    @PavelMos
    Markup - types.ReplyKeyboardMarkup(resize_keyboard= True)

    Это ошибка, вместо дефиса должно быть что-то другое
  • Как построить регулярное выражение используя квантификаторы?

    @PavelMos
    В смысле сами слова не должны содержать небуквенных символов и между словами только пробелы ? Тогда и подходит только последняя строка.
    (\w+\s){4}people. Только последовательность буквы, цифры и один раз пробел, и так 4 раза.
  • Как узнать находятся ли все элементы списка в другом списке?

    @PavelMos
    Второй список фактически и так множество, если простые числа не повторяются. В функции сразу можно сделать генератор множества sieve1 = {x for x in sieve if x != 0}
  • Как сделать поиск по тексту по нескольким словам на Python?

    @PavelMos
    "встретиться сегодня" это как раз одно слово, то есть один объект типа строка, и это ищется как
    if "встретиться сегодня" in "Возможно ли нам встретиться сегодня утром?"

    Если ввод пользователя будет в таком виде, нужно разбивать строку на слова

    Проверку вхождения всех элементов, при том, что их число заранее неизвестно, можно сделать через список, где на каждой позиции - порядковом номере соответствующего элемента будет True или False.
    1. "встретиться сегодня" - разбить на слова, сделать список из слов
    2. создать пустой выходной список
    3. обходить список из слов, проверять каждое слово на вхождение, результат True или False добавлять к выходному списку