Задать вопрос
  • Как найти причину падения сервера?

    @tgarl Автор вопроса
    есть прошлогодние, попробую сравнить
  • Как найти причину падения сервера?

    @tgarl Автор вопроса
    вы не писали, что у вас там

    Несколько сайтов на битриксе
    Вся беда началась в конце февраля, до этого проблем не было, ничего глобального не делалось, все глобальное планируется на конец весны
  • Как найти причину падения сервера?

    @tgarl Автор вопроса
    проверьте доступ по ssh

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

    @tgarl Автор вопроса
    1. внешнего доступа и так нет
    2. у нас в компании 1 ip общий, в том числе и у всяких 1C и прочих
    3. стоит на сервере
    4. есть отдельный лог, но в него начинают падать все как только идет зависание
    5. с этим непонятно как и что делать, логи-то получить не проблема, но у нас битрикс, а у него запросы ...
    6. антивирус ничего не нашел
  • Как найти причину падения сервера?

    @tgarl Автор вопроса
    Александр, под сервером я подразумеваю именно сервер, у нас Выделенный сервер RD-30065
    перезапуск сервера - это зайти в панель управления хостингом , выделенный сервер и перезагрузить
    остановить mysqld - через консоль выполняю команду service mysqld stop, так же и другие службы в том числе апач и нжинкс

    По поводу OC: CentOS release 6.8 (Final)
  • Как найти причину падения сервера?

    @tgarl Автор вопроса
    какой именно?
    если httpd, то ничего такого в нем не увидел, запросы разных страниц сайта и все
    проскакивают конечно левые запросы из серии "GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool.application HTTP/1.0" 404 24563 "-" "Mozilla/5.0 zgrab/0.x"
    но их единицы
    В логах mysqld вот такие записи есть, но опять же с перерывами

    2022-03-11T00:54:36.513328Z 138648 [Note] Access denied for user 'wordpress'@'localhost' (using password: YES)
    2022-03-11T00:54:36.931456Z 138650 [Note] Access denied for user 'dev'@'localhost' (using password: YES)
    2022-03-11T00:54:37.460394Z 138651 [Note] Access denied for user 'root'@'localhost' (using password: YES)
    2022-03-11T00:54:37.911398Z 138652 [Note] Access denied for user 'root'@'localhost' (using password: YES)
    2022-03-11T00:54:38.251439Z 138654 [Note] Access denied for user 'web'@'localhost' (using password: YES)

    судя по всему кто-то пробовал подобрать наугад пароль к БД только не понятно на какой странице это
  • Как понять что не так по показателям утилиты atop?

    @tgarl Автор вопроса
    Что близка к полной это понятно, но не понимаю на что может влиять и имеет ли отношение к моей проблеме
  • Как понять что не так по показателям утилиты atop?

    @tgarl Автор вопроса
    а почему NET eth0 98% выделена красным?
  • Почему во время работы скриптов в админке появляется вывод от стороннего скрипта?

    @tgarl
    Вариантов может много от вирусов и заканчивая кривыми руками.
    Я больше склоняюсь к последнему, на событие типа onEpilog или подобное повесили скрипт обработки вебформ и когда появляется какой-то GET параметр появляется вывод json.
  • Как массово обновлять справочники?

    @tgarl Автор вопроса
    Просто, со вкусом и не о чем.
    Можно немного более развернутый ответ?

    вот есть у меня массив с уникальными ключами $itogo_0['UF_KEY'] которые нужно проверить, их пусть будет 200 000
    вот используем мы api
    $entity_data_class::getList c фильтром по ключам, чтобы их исключить мне нужно сделать выборку fetch
    удалить из $itogo_0['UF_KEY'] существующие и в цикле по оставшимся сделать $entity_data_class::add

    но выполняется такой код ~15-20 минут - это очень долго

    вот я и спрашиваю про варианты. Если я неверно подошел к решению распишите немного побольше
  • Как оптимизировать работу с большим справочником?

    @tgarl Автор вопроса
    Я думал об этом, но вот я получу пусть 3 справочника общей сложность 150,000 значений мне их нужно сохранять и обновлять когда я решаю выбрать товары для загрузки и опять натолкнусь на то что мне не будет хватать памяти, но уже на обновление(
  • Как легче перенести сайт Битрикс на локалку Open Server?

    @tgarl
    Я Опенсервером пользуюсь часто, не вижу проблем особых с ним. А вот с виртуалкой дофига, начиная от настроек биоса и настроек самой виртуалки. К тому же если сайт от 20Гб то еще и с образом возиться, или если нужно несколько проектов к себе локально развернуть нужно хоть "как-то разбираться в этом", а опенсервер поставил и единственная проблема это редактирование файла хост требует административные права + тормозит по сравнению с виртуалкой.
  • Как сделать многосайтовость с разными валютами?

    @tgarl
    RudFox , Если получится узнать решение, в этой теме отпишитесь, это знать будет полезно всем.
    В свое время я, будучи на конференции, спрашивал о возможности 2 валют(тоже был проект для которого хотели 2 валюты), но мне сказали, что заявок много на такой функционал, но по закону товар одновременно продавать в 2 валютах нельзя, поэтому в системе устанавливается основная по которой и идет продажа, но отображать можно хоть в 10. Для этого есть курсы валют между которыми можно делать для клиента переключение.
  • Зачем в инофблоке разедл seo?

    @tgarl
    ettaluni когда-то не было этой вкладки и каждый разработчик сам придумывал где хранить, как выводить данные. Потом в компоненты были введены настройки брать из свойств, и уже после спустя время появилась для этого вкладка и были изменены компоненты. Получается если у вас старый шаблон/компонент либо сильно переделанный, то вкладка СЕО не учитывается. При таких условиях так же может и не учитываться настройка самого компонента, но если вы возьмете, как сказал PetrPo, дефолтные компоненты, то все заработает. Я вон на проекте по заданию СЕО-ка потихоньку меняю код старых компонентов добавляя исключения для элементов/разделов не использовать накрученные тайтлы из свойств, а использовать из сеовкладок(В arResult есть ключи содержащие данные из сеовкладок если использовать не самописный компонент).
  • Как добавить mysql на сервер?

    @tgarl Автор вопроса
    Добавлю общий комментарий для тех кто мало ли будет искать: Да установка ничего не ломает. Можно установить либо то что есть либо обновить репозиторий и через классический apt install mariadb-server mariadb-client. Далее настраиваем пользователя, и БД. Все это никак не касается установленной pgsql.

    Но потом не забываем что раз была ОС без mysql, то скорее всего и расширения php-mysql нет, я не сразу допер как так через консоль БД появилась, а подключиться через скрипт не могу. Поэтому до устанавливаем расширение apt-get install php7.4-mysql и не забываем также перезапустить наш апач/php - ура "Connected successfully"
  • Вставка исходного кода в Базе знаний Bitrix24?

    @tgarl
    может нужно как в примере через window.addEventListener добавлять? Не пробовали? (я так наугад, пальцем в небо, мне исполнение js на страницах базыЗнаний не требовалось еще ни разу, да и к тому же у нас бесплатная версия портала24 и блок html не доступен)
  • Как подтвердить ssl битрикс?

    @tgarl
    переходить по нему не нужно - это такая аля проверка доступности файла.
    а файлы без расширения добавляет слэш

    уберите у себя редирект для этой папки в htaccess
  • Как добавить mysql на сервер?

    @tgarl Автор вопроса
    А разве Битрикс не умеет работать с PostGress?

    как дополнительную БД можно поставить и все методы самому переопределять, а исходный нет(во всяком случае я не нашел решения)
  • Как добавить mysql на сервер?

    @tgarl Автор вопроса
    Тут пример для сентоса, у меня ubuntu 18.04
    и боюсь вебокружение точно текущий сайт грохнет. Я добавлял поддомен dev так запустил апач, который увидел что не запущен, так сайт перестал работать, видимо там свои настройки, хорошо что его остановка все вернула(

    И к тому же голая VDS нам досталась уже, вариант только с ней работать, других нет