• Как сохранить HTML код в XML?

    JastaFly
    @JastaFly Автор вопроса
    Adamos, Да в том-то и прикол что мне вообще не нужно чтобы он валидировался, просто сохранить, потом извлечь, желательно серьёзных изменений
    Написано
  • Как сохранить HTML код в XML?

    JastaFly
    @JastaFly Автор вопроса
    Adamos, пробовал использовать html_entities_decode():
    $xml->addChild('text', html_entity_decode($myHtmlCode));

    В итоге получил вторую указанную ошибку:
    Validation error : EntityRef: expecting ';'
    Написано
  • Ошибка Mysql query error: (1062) Duplicate entry 'iblock-seometa_99_4062_063_99_1' for key 'UX_B_SEARCH_CONTENT' при переиндексации?

    JastaFly
    @JastaFly Автор вопроса
    А почему Вы вместо ответа по теме задаёте такие глупые вопросы?
    Разве на хабре запрещено задавать вопросы по Битриксу?! Для этого тут вроде отдельная тема имеется
    К тому-же мой вопрос не столько по Битриксу, сколько по MySQL
    И да на форум Битрикса и саппортам модуля, я тоже разумеется написал, но не факт что там, а не здесь с проблемой смогут разобраться быстрее
    Написано
  • Docker COPY не копирует файл?

    JastaFly
    @JastaFly Автор вопроса
    Алексей Ярков, вот лог сборки:
    pg_db_1  | 
    pg_db_1  | PostgreSQL Database directory appears to contain a database; Skipping initialization
    pg_db_1  |
    pg_db_1  | 2023-11-16 20:09:24.713 UTC [1] LOG:  starting PostgreSQL 16.0 (Debian 16.0-1.pgdg120+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit
    pg_db_1  | 2023-11-16 20:09:24.715 UTC [1] LOG:  listening on IPv4 address "0.0.0.0", port 5432
    pg_db_1  | 2023-11-16 20:09:24.715 UTC [1] LOG:  listening on IPv6 address "::", port 5432
    pg_db_1  | 2023-11-16 20:09:24.727 UTC [1] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
    pg_db_1  | 2023-11-16 20:09:24.811 UTC [30] LOG:  database system was shut down at 2023-11-16 20:08:45 UTC
    pg_db_1  | 2023-11-16 20:09:24.900 UTC [1] LOG:  database system is ready to accept connections
    pg_db_1  | 2023-11-16 20:14:24.911 UTC [28] LOG:  checkpoint starting: time
    pg_db_1  | 2023-11-16 20:14:25.043 UTC [28] LOG:  checkpoint complete: wrote 3 buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.048 s, sync=0.014 s, total=0.131 s; sync files=2, longest=0.008 s, average=0.007 s; distance=0 kB, estimate=0 kB; lsn=0/191A688, redo lsn=0/191A650
    pg_db_1  | 2023-11-16 20:26:28.937 UTC [1] LOG:  received fast shutdown request
    pg_db_1  | 2023-11-16 20:26:28.957 UTC [1] LOG:  aborting any active transactions
    pg_db_1  | 2023-11-16 20:26:28.972 UTC [1] LOG:  background worker "logical replication launcher" (PID 33) exited with exit code 1
    pg_db_1  | 2023-11-16 20:26:28.986 UTC [28] LOG:  shutting down
    pg_db_1  | 2023-11-16 20:26:29.005 UTC [28] LOG:  checkpoint starting: shutdown immediate
    php      | [16-Nov-2023 20:09:22] NOTICE: fpm is running, pid 1
    pg_db_1  | 2023-11-16 20:26:29.145 UTC [28] LOG:  checkpoint complete: wrote 0 buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.051 s, sync=0.001 s, total=0.158 s; sync files=0, longest=0.000 s, average=0.000 s; distance=0 kB, estimate=0 kB; lsn=0/191A738, redo lsn=0/191A738
    pg_db_1  | 2023-11-16 20:26:29.184 UTC [1] LOG:  database system is shut down
    pg_db_1  |
    php      | [16-Nov-2023 20:09:22] NOTICE: ready to handle connections
    pg_db_1  | PostgreSQL Database directory appears to contain a database; Skipping initialization
    pg_db_1  |
    pg_db_1  | 2023-11-19 20:40:34.888 UTC [1] LOG:  starting PostgreSQL 16.0 (Debian 16.0-1.pgdg120+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit
    pg_db_1  | 2023-11-19 20:40:34.889 UTC [1] LOG:  listening on IPv4 address "0.0.0.0", port 5432
    pg_db_1  | 2023-11-19 20:40:34.889 UTC [1] LOG:  listening on IPv6 address "::", port 5432
    pg_db_1  | 2023-11-19 20:40:34.903 UTC [1] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
    pg_db_1  | 2023-11-19 20:40:34.990 UTC [29] LOG:  database system was shut down at 2023-11-16 20:26:29 UTC
    pg_db_1  | 2023-11-19 20:40:35.149 UTC [1] LOG:  database system is ready to accept connections
    pg_db_1  | 2023-11-19 20:45:35.056 UTC [27] LOG:  checkpoint starting: time
    pg_db_1  | 2023-11-19 20:45:35.183 UTC [27] LOG:  checkpoint complete: wrote 3 buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.040 s, sync=0.012 s, total=0.127 s; sphp      | 172.21.0.4 -  23/Nov/2023:19:56:40 +0000 "GET /index.php" 200
    php      | 172.21.0.4 -  23/Nov/2023:19:56:41 +0000 "GET /index.php" 200
    php      | 172.21.0.4 -  23/Nov/2023:19:56:41 +0000 "GET /index.php" 200
    php      | 172.21.0.4 -  23/Nov/2023:19:56:50 +0000 "POST /app.php" 400
    php      | [23-Nov-2023 19:59:17] NOTICE: Finishing ...
    php      | [23-Nov-2023 19:59:17] NOTICE: exiting, bye-bye!
    adminer_1  | [Thu Nov 16 20:09:22 2023] PHP 7.4.33 Development Server (http://[::]:8080) started
    adminer_1  | [Sun Nov 19 20:40:31 2023] PHP 7.4.33 Development Server (http://[::]:8080) started

    По моему там ничего нет
    Написано
  • Docker COPY не копирует файл?

    JastaFly
    @JastaFly Автор вопроса
    Drno, да при чём тут птичка? Дам просто не копируется в контейнер, так что в какую сторону не верти птичку результат будет всегда один
    Написано
  • Docker COPY не копирует файл?

    JastaFly
    @JastaFly Автор вопроса
    ky0, такого файла у меня вообще нет
    Написано
  • Docker COPY не копирует файл?

    JastaFly
    @JastaFly Автор вопроса
    Алексей Ярков,
    Данный докерфайл это часть общей сборки собираемой через docker-compose:
    version: '3'
    
    services:
      webserver:
        build:
          context: ./webserver
          dockerfile: Dockerfile
        container_name: webserver
        image: localapp/webserver
        ports:
          - "80:80"
        volumes:
          - ./code:/var/www/my-application.local
        networks:
          - app-network
    
      php:
        build:
          context: ./php-fpm
          dockerfile: Dockerfile
        image: localapp/php
        container_name: php
        volumes:
          - ./code:/var/www/my-application.local
        networks:
          - app-network
    
      pg_db:
        build:
          context: ./postgres
          dockerfile: Dockerfile
        image: postgres
        restart: always
        environment:
          POSTGRES_DB: "db_name"
          POSTGRES_USER: "db_user"
          POSTGRES_PASSWORD: "db_password"
        volumes:
          - ./postgres/data:/var/lib/postgresql/data
        ports:
          - "5432:5432"
        networks:
          - app-network
    
      adminer:
        image: adminer
        restart: always
        ports:
          - "8080:8080"
    
    networks:
      app-network:
        driver: bridge

    Файловая структура:
    65567c80cdf61080225692.jpeg
    Написано
  • ЧПУ на Битрикс через urlrewrite?

    JastaFly
    @JastaFly Автор вопроса
    Михаил Ливач,
    на каждое значение свойства "Бренд" Вы создаёте отдельное условие. Очевидный минус - трудоёмкость.

    То есть нельзя создать шаблон под различные значения свойства "Производитель" и таким образом нагенерить разом множество страниц с товарами конкретных брендов, а можно только в рукопашную создавать условия под каждого конкретного производителя. Верно я всё понял?
    Написано
  • Ошибка Allowed memory size of 4294967296 bytes exhausted (tried to allocate 81920 bytes)?

    JastaFly
    @JastaFly Автор вопроса
    Rsa97
    Исправить скрипт, чтобы ему для работы не требовалось 4 Gb оперативки

    К сожалению в текущих обстоятельствах это не варик
    Написано
  • ЧПУ на Битрикс через urlrewrite?

    JastaFly
    @JastaFly Автор вопроса
    Михаил Ливач
    Уже стоит. А можете подсказать как там массово нагенерить страниц каталога по свойству Производитель (он же Бренд), чтобы для каждого производителя был свой индивидуальный каталог с товарами и соответствующими SEO настройками?!
    Написано
  • ЧПУ на Битрикс через urlrewrite?

    JastaFly
    @JastaFly Автор вопроса
    @gromdron
    Я бы порекомендовал собрать свой комплексный компонент, который бы работал со следующими ЧПУ:

    Слишком овехедно
    Дело в том что у вас конфликт с SEF

    Вы действительно правы смог добиться нужного эффекта через SEF:
    "SEF_URL_TEMPLATES" => [
                "brand" => "#SECTION_CODE_PATH#/brands/#BRAND_CODE#/",
            ],
    Написано
  • Google Analytics и Метрика через Partytown?

    JastaFly
    @JastaFly Автор вопроса
    Дмитрий,
    Например, яндекс метрика или гугл аналитика.

    Спасибо за совет! Изначально даже не подумал о том что тут есть теги под такие узкие темы)
    Написано
  • Google Analytics и Метрика через Partytown?

    JastaFly
    @JastaFly Автор вопроса
    Пума Тайланд,
    ну а если самому тестировать?

    Это слишком субъективно будет. Плюс к сожалению, моё личное мнение не как не влияет на позиции сайта в выдаче, в отличии от баллов спидтеста
    Написано
  • Google Analytics и Метрика через Partytown?

    JastaFly
    @JastaFly Автор вопроса
    Dimonchik

    проблемы никакой нет - патитаун это ж lazy load

    Подождите, но ведь патитаун это не обычный лейзилоавдер, а лейзилоадер работающий на вебворкерах. Собственно в этом и заключалась изначальная идея, грузить Метрику и Аналитику, параллельно через вебворкеры
    вы изучите как ставят аналитику на Single Page App

    Изучил, но если честно не понял как это может помочь в моей ситуации!? Как я понял из первой статьи (вторая ссылка к сожалению не открылась), то у SPAшек есть проблема с тем что из-за отсутствия перезагрузок аналитика трекает только первую страницу и собственно эта проблема там и решается. У меня же не SPAшка, а вполне обычный сайт у которого загрузка счётчиков отнимает львиную долю баллов в спидтесте и именно это проблему мы и пытаемся решить
    Написано
  • Google Analytics и Метрика через Partytown?

    JastaFly
    @JastaFly Автор вопроса
    Ошибаетесь. По факту стало быстрее, баллы на спидтесте сразу после рейлиза ушли из жёлтой в зелёную зону
    Написано
  • Sphinx не работает переиндексация?

    JastaFly
    @JastaFly Автор вопроса
    Борис, проверил, в конфиге нет блока index bitrix который указан в админке. Как я понял нужно вставить его туда и перезапустить сфинкс. Верно?!
    Написано
  • Скрыть часть настроек в админке у группы пользователей?

    JastaFly
    @JastaFly Автор вопроса
    Роман Грицук попробовал, не помогло, массив $aGlobalMenu['global_menu_settings']['items'] по прежнему остаётся пустым. Но зато смог удалить из меню кнопку Переход в Битрикс 24. Изначально она не появлялась в массиве $aGlobalMenu, но после передачи аргумента сортировки, она там проявилась и я смог удалить её. Так что всё равно спасибо за помощь)
    А есть ещё какие нибудь идеи по поводу меню Настроек?!
    Написано
  • Как подключить свой css для адмики?

    JastaFly
    @JastaFly Автор вопроса
    Александр а можно как-то без правки ядра обойтись?!
    Написано
  • Vue компонент срабатывает сам по себе?

    JastaFly
    @JastaFly Автор вопроса
    WapSter, а есть способы Option API, добиться поведения аналогичного Composition API (чтобы код срабатывал только при вызове компонента)?!
    Написано
  • Sphinx не работает переиндексация?

    JastaFly
    @JastaFly Автор вопроса
    scottparker, не разу не эксперт в сфинксе. Подскажите как проверить наличие индекса в этой штуке?