• Mysql connect error [localhost]: (2002) No such file or directory (400)?

    JastaFly
    @JastaFly Автор вопроса
    Решил проблему поменяв localhost на 127.0.0.1. и создав нового пользователя, для 127.0.0.1.
    Ответ написан
    Комментировать
  • Как перенести данные из одной таблицы в другую не нарушив ограничения целостности БД в PostgresSQL?

    JastaFly
    @JastaFly Автор вопроса
    В итоге решил проблему сначала дропнув ограничения целостности и восстановив его в самом конце запроса:
    ALTER TABLE order_to_ticket DROP CONSTRAINT ticket_fk;
    CREATE TABLE ticket_part_1 () INHERITS (ticket);
    ALTER TABLE ticket_part_1 ADD CONSTRAINT partition_check CHECK (purchase_timestamp < '2022-09-14 21:51:18.872183+03');
    INSERT INTO ticket_part_1 (ticket_id, session_id, seat_id, purchase_timestamp)
    SELECT *
    FROM ticket
    WHERE purchase_timestamp < '2022-09-14 21:51:18.872183+03';
    DELETE FROM ONLY ticket WHERE purchase_timestamp < '2022-09-14 21:51:18.872183+03';
    ALTER TABLE ONLY order_to_ticket
    ADD CONSTRAINT ticket_fk FOREIGN KEY (ticket_id) REFERENCES ticket(ticket_id) NOT VALID;
    Ответ написан
    Комментировать
  • Отправить коммит в Gitlab через SSH?

    JastaFly
    @JastaFly Автор вопроса
    Разобрался. Проблема была в том что публичный ключ не совпадал с приватным. Как так вышло я не помню ибо ключ создавался давно. Решил проблему генерацией нового ключа и добавлением его в личном кабинете
    Ответ написан
    Комментировать
  • Сделать сайт на VirtualBox доступным в браузере?

    JastaFly
    @JastaFly Автор вопроса
    В итоге сайт был достен на IP 192.168.56.105, а белый эран отображался уже из-за проблем Битрикса
    Ответ написан
    Комментировать
  • Битрикс ошибка Mysql connect error [localhost]: (2002) No such file or directory (400)?

    JastaFly
    @JastaFly Автор вопроса
    В итоге решил проблему. База данных не открывалась на localhost, добавил в .settings.php этот порт: 127.0.0.1:3306 и всё заработало
    Ответ написан
    2 комментария
  • Ошибка Proxy Authentication Required при запуске контейнера?

    JastaFly
    @JastaFly Автор вопроса
    Разобрался, дело было в прокси корпоративной сети. Для фиакса нужно открыть Internet Explorer в его меню настроек выбрать Свойства браузер -> вкладка Подключения -> кнопка Настройка сети -> снять галочку с Использовать прокси-сервер
    Ответ написан
    Комментировать
  • Как получить случайным образом 1 или 2 в Postgresql?

    JastaFly
    @JastaFly Автор вопроса
    А всё придумал:
    SELECT floor(random() * (2-1+1) + 1);
    Ответ написан
    Комментировать
  • Как отследить появление элемента на странице?

    JastaFly
    @JastaFly Автор вопроса
    В итоге решил проблему при помощи события transitionend. Спасибо всем за помощь
    Ответ написан
    Комментировать
  • Битрикс. Собит. Не хватает прав для генерации карты сайта?

    JastaFly
    @JastaFly Автор вопроса
    Оказалось что это баг и для его фикса нужно внести в модуль следующие правки:
    Правка №1:
    6299bc23808e5972627907.png
    Правка №2:
    6299bc423975a509746532.png
    Правка №3:
    6299bc5aa4f76976239289.png
    Правка №4:
    6299bc8778151302141534.png
    Ответ написан
    Комментировать
  • Битрикс неблокирующая сессия в memcached?!?

    JastaFly
    @JastaFly Автор вопроса
    Как удалось выяснить подобных настроек в .settings.php нет. Неблокирующую сессию можно включить только на отдельных страницах установив константу:
    define('BX_SECURITY_SESSION_READONLY', true);
    Ответ написан
    Комментировать
  • PHPunit и Битрикс?

    JastaFly
    @JastaFly Автор вопроса
    Я таки смог инициализировать ядро Битрикса в bootstrap.php:
    <?php
    
    define("NOT_CHECK_PERMISSIONS", true);
    define("NO_AGENT_CHECK", true);
    
    $_SERVER["DOCUMENT_ROOT"] = realpath(dirname(__FILE__) . "/../../");
    
    require_once($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php");
    require_once($_SERVER["DOCUMENT_ROOT"] . "/vendor/autoload.php");
    
    function initBitrixCore()
    {
        global $DB;
        $app = \Bitrix\Main\Application::getInstance();
        $con = $app->getConnection();
        $DB->db_Conn = $con->getResource();
        $_SESSION["SESS_AUTH"]["USER_ID"] = 1;
    }

    Vamp спасибо за ответы))
    Ответ написан
    Комментировать
  • Битрикс ошибка json_failure?

    JastaFly
    @JastaFly Автор вопроса
    Вообщем-то дело было в реализации ajax в компоненте. С бека на фронт передавался целый готовый компонент с данным и потом через JS HTML компонента полностью перерисовывался. В новой версии метод BX.ajax был переделан таким образом, что такой подход приводил к ошибке. Поправить это удалось при помощи переписывания бека, так чтобы он возвращал на фронт не готовый компонент, а только данные для него и уже в дальнейшем JS раскидывал их по странице
    Ответ написан
    Комментировать
  • CentoOS перебросить память с home на root?

    JastaFly
    @JastaFly Автор вопроса
    В итоге решил проблему следующим образом: так как CentoOS у меня был на виртуалке (VirtualBox), то я без проблем смог увеличить размер виртуального диска через менеджер виртуальных дисков:
    61a8cdefa9e19093544796.jpeg
    Далее установил на виртуалку gparted и через него заставил linux видеть новую память, а уже потом закинул её на нужный мне диск, командой lvextend -L.
    Спасибо всем за помощь))
    Ответ написан
    Комментировать
  • Авторизация под другим пользователем?

    JastaFly
    @JastaFly Автор вопроса
    В итоге реши проблему так:
    Скопировал уровень доступа который был у нужной мне группы и добавил в скопированном уровне галочку в чекбоксе Редактирование PHP-кода. Потом в настройки группы пользователей сменил Главный модуль на созданную копию и всё заработало
    Ответ написан
    Комментировать
  • PHPStorm не передаёт файлы?

    JastaFly
    @JastaFly Автор вопроса
    Короче решил проблему очень просто, а именно открыл файл с билдом, нажал Ctr + S, после чего шторм внезапно начал снова видеть файлы и передавать их на виртуалку
    Ответ написан
    Комментировать
  • Битрикс Undefined class constant 'COMMENTS_ENTITY_LIB_RECOMEND_NAME'?

    JastaFly
    @JastaFly Автор вопроса
    Сорян затупил. Просто не все файлы задеплоислись на виртуалку
    Ответ написан
    Комментировать
  • Получить изменения из удалённого репозитория?

    JastaFly
    @JastaFly Автор вопроса
    В итоге решил проблему следующей серией команд:
    git checkout -- .
    git clean -fd
    git reset --hard origin/dev
    Ответ написан
    Комментировать
  • Как вывести домен из под блокировки РКН?

    JastaFly
    @JastaFly Автор вопроса
    Один домен вывел
    На этот раз отправил обращение не по месту жительства, а центральный офис. Месяц ожиданий и вуаля домен снова деле
    P.S. В письме я приложил скрин самого сайта и скрин из панели регистратора доменов, дабы доказать что домен принадлежит мне
    Ответ написан
    Комментировать
  • Unknown file system на флешке?

    JastaFly
    @JastaFly Автор вопроса
    В итоге нашёл решение проблемы в комментах на сайте Стрельца. Нужно после записи образа скопировать с заменой файл bootmgr из папки SSTR в корень флешки и вуаля всё будет работать как раньше
    Ответ написан
    Комментировать
  • Как выйти из под фильтра дорвей?

    JastaFly
    @JastaFly Автор вопроса
    В итоге фильтр снялся сам собой. Я начал по тихоньку на локалке пилить обновление для сайта, но на хосте ничего обновить не успел, как заметил что в панели вебмастера пропали предупреждения о фильтре. Написал Платону, мне ответили что да, фильтра больше нет

    Единственное что я сделал это когда фильтр был наложен (месяца 1,5 - 2 назад), написал Платону мол "Мой сайт не дорвей, просто я учасник партнёрской программы, поэтому так много рефералок". На что мне пришла какая-то мутная отписка, ну и я особо ни на что не рассчитывал и решил не трогать кнопку сообщающую об устранении нарушений, до тех пор пока, не переделаю сайт.

    Сейчас хоть и фильтра нет, но трафа пока тоже нет, хотя все страницы в индексе. Если у кого есть опыт вывода сайта из под данного фильтра, плиз отпишитесь сколько времени у Вас ушло на восстановление?!?? И можно ли как то ускорить данный процесс?!??
    Ответ написан