Yandex Metrika

Поиск по блогу

Найдите нужную статью о модулях 1С-Битрикс,
настройке и оптимизации

Теги: bitrix ×

Найдено результатов: 31 по тегам bitrix

NET::ERR_CERT_DATE_INVALID в Chrome на Windows 10: обновление корневых сертификатов

После снятия доверия со старого корня IdenTrust DST Root CA X3 цепочки Let’s Encrypt нуждаются в актуальном ISRG Root X1 в хранилище Windows. Обновляем доверенные корни через PowerShell с certutil и проверяем браузер без постоянного обхода предупреждений.

504 Gateway Timeout в связке nginx и виртуализированной среды «1С‑Битрикс»

Ошибку чаще вызывает не только «тяжёлый» каталог торговых предложений но и промежуток ожидания PHP-FPM за фиксированным прокси nginx при длительном агенте переиндексации свойств SKU или восстановление из выгрузки CommerceML где не выровнен fastcgi_read_timeout с max_execution_time.

BitrixVM как слой между «1С‑Битрикс» и хост‑окружением: хаб задач поддержки машины образа

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

Подставить заголовок страницы из названия текущего раздела новостного компонента

Если общий заголовок «Новости» не подходит, возьмите последний элемент пути разделов из $arResult и передайте его в приложение перед выводом списка.

Отключить «угадывание раскладки» в типовом поиске по каталогу 1С‑Битрикс

Компонент <code>bitrix:catalog.search</code> умеет пробовать вторую языковую раскладку: полезно для маркетплейса, но мешает, если хотите искать строку с латиницей один в один.

Разворот полного указателя решений по «1С‑Битрикс» без пагинации: зачем и как им пользоваться

Страница «показать всё» объединяет материалы, которые разбиты по нескольким листам: от инфоблоков и восстановления BitrixVM до SMS-уведомлений, платежных модулей, Open Graph-постингов и сетевой настройки виртуальных машин. Ниже — как не утонуть в перечне и выстроить рабочий чек‑лист.

Заметки по «1С‑Битрикс»: вторая страница каталога решений (данные элементов и окружение)

Сводка тем со второго листа каталога: значения свойств по идентификатору элемента, коллизии кодировки, восстановление MySQL на VMBitrix, краткоживущие ошибки упаковки обновлений и утилиты транслитерации через API платформы.

Каталог решений для «1С‑Битрикс»: с чего начать и как ориентироваться по темам

Вводный обзор раздела с готовыми практическими заметками: инфоблоки и API, BitrixVM и PHP 8.x, ошибки восстановления, мета-теги и смежный инструментарий без пошагового копирования чужих страниц.

Сниппеты PHPExcel: загрузка книги, формулы, пересчёт и формат чисел

Короткая шпаргалка по легаси PHPExcel в проектах с 1С‑Битрикс: открыть шаблон Excel2007, записать формулу, прочитать вычисленное значение, задать числовой формат и убрать научную нотацию для длинных строк цифр (ИНН и т.п.).

Координаты по текстовому адресу в PHP: Geocoding API и запись lat/lng в таблицу

Разбор задачи из старых заметок: пройти по строкам базы с адресами, получить широту и долготу через геокодер и сохранить в поля таблицы. Переводим идею на современный HTTPS‑API с ключом, таймаутами и аккуратной записью координат — в том же духе, что и крон‑скрипты рядом с «1С‑Битрикс».

Извлечь все комментарии из PHP-файла: token_get_all и потоковый ввод

Как за минуты собрать однострочные и блоковые комментарии из исходника на PHP через лексический разбор ядром: token_get_all, stdin и практический разбор ограничений для инвентаризации легаси рядом с 1С‑Битрикс.

Рекурсивное iconv для массивов: UTF‑8 в проекте на «1С‑Битрикс»

Как рекурсивно перевести вложенный массив из одной кодировки в другую: обход ключей и строк, суффиксы //IGNORE и //TRANSLIT, вынос iconv в отдельную функцию и вариант уровня через array_map — в контексте импорта и UTF‑8 сайта на 1С‑Битрикс.

Импорт прайс-листа из Excel: PHPExcel, проверка шапки и обновление цен

Скелет импорта XLS/XLSX: PHPExcel или PhpSpreadsheet, контроль ячейки формата, обход строк с номенклатурой и SKU, чтение вычисленных значений из формул, обновление цен и остатков без небезопасного SQL — в контексте типового проекта на 1С‑Битрикс.

Массив $_SERVER: заголовки, строка запроса и контекст PHP для бэкенда

Зачем PHP собирает суперглобальный $_SERVER: как из HTTP-полей получаются ключи HTTP_*, чем отличаются SCRIPT_NAME и PHP_SELF, как читать адрес клиента за балансировщиком и что в CLI нет «вебовых» переменных — кратко для разработчика 1С‑Битрикс.

Экспорт в CSV: карта колонок, конвертеры и потоковая выдача в браузер

Как разнести выборку данных и оформление строки: таблица «колонка → заголовок → конвертер», чтение батчами с LIMIT, вывод в php://output через fputcsv и заголовки, с которыми Excel не ломает кириллицу.

Быстрый поиск файла класса и метода через Reflection API в PHP

Как без IDE за секунды узнать путь к файлу, в котором объявлен класс или метод в проекте на PHP: ReflectionClass и ReflectionMethod, учёт пространств имён и оговорки про трейты, наследование и кеш opcache.

IPv4 в INT, INSERT из массива и array_reduce в задачах 1С‑Битрикс

Как без сюрпризов хранить IPv4 в числовом поле, выводить его как беззнаковое, вставлять строку через INET_ATON и собирать INSERT из ассоциативного массива через array_map; плюс разбор array_reduce на примере сбора идентификаторов разделов.

Отдача файла на скачивание в PHP: заголовки, readfile и безопасный путь

Как отдать бинарник браузеру без лишнего HTML в ответе: корректные заголовки, размер тела, readfile и почему нельзя собирать путь к файлу напрямую из query без проверки — с учётом типичных сценариев вокруг 1С‑Битрикс.

PHPExcel в 1С‑Битрикс при mbstring.func_overload=2: вынос генерации XLS в отдельный PHP‑CLI

Когда в веб‑процессе включена перегрузка строк mbstring, старый PHPExcel часто падает в том же запросе, что и ядро Битрикс. Надёжный обходной путь — отдельный интерпретатор PHP в CLI с «чистым» mbstring и передачей таблицы через временный файл.

Сюрпризы PHP для бэкенда на 1С‑Битрикс: параметры, float, инкременты и сериализация

Почему на актуальном PHP не скомпилируется функция с дублирующимися именами аргументов, что даёт пара постфиксных ++ в одном присваивании, как двоичные float ломают сравнение с целым, чему равно !(-1) и зачем осторожно с unserialize при смене видимости свойств.

Сессии в PHP и Битрикс «ломаются»: нет места на диске и быстрая диагностика

Если на каждый запрос меняется bitrix_sessid(), AJAX жалуется на неверную сессию, а в админке вы всё ещё авторизуетесь до первых «плавающих» ошибок — проверьте, сохраняется ли PHP-сессия на файловую систему. Частый сюрприз: место или inode закончились, запись блокируется без явного намёка в интерфейсе.

CentOS 6.9 под Битрикс: пользователи, MySQL 5.5, PHP 5.6, Apache ITK и Nginx во фронте

Не готовый BitrixVM, а ручной стек того же класса задач: отдельные учётные записи под веб-сервер и сайт, MySQL под типовые требования ядра, PHP 5.6 из Remi, Apache MPM ITK за Nginx и жёсткое закрытие служебных путей Битрикс.

Сниппеты PHPExcel: загрузка книги, формулы, пересчёт и формат чисел

Короткая шпаргалка по легаси PHPExcel в проектах с 1С‑Битрикс: открыть шаблон Excel2007, записать формулу, прочитать вычисленное значение, задать числовой формат и убрать научную нотацию для длинных строк цифр (ИНН и т.п.).