Задать вопрос
  • NPM ошибка с библиотекой GLIBC?

    JastaFly
    @JastaFly Автор вопроса
    Lynn «Кофеман», в том то и прикол что нет. Есть другой сервер с точно такой-же версией OC, но там всё работает на версии ноды 16.13.0, а у меня нет. Но я всё равно попробовал понизить версию ноды до 16.0.0, не помогло ошибка осталась
  • Получить дизлайки через пакет google/apiclient?

    JastaFly
    @JastaFly Автор вопроса
    Дмитрий, просто есть же вроде расширение для браузера позволяющее вернуть счётчик дизов на ютуб. Как тогда они работают?!?
  • Получить дизлайки через пакет google/apiclient?

    JastaFly
    @JastaFly Автор вопроса
    Вроде как только для своих видео.

    Всё так
  • Битрикс упал после отката PHP?

    JastaFly
    @JastaFly Автор вопроса
    Adamos,

    что у вас на картинке первой строчкой, ни на какие мысли не наводит?

    Наводит. Это подключение пролога
    Что там реально в файлах-то? В header.php конкретно.

    Да всё там нормально. Файлы не как не менялись. Я просто зашёл в меню виртуалки Битрикса, там апдейтнул PHP, до 8-ки, потом через тоже меню дропнул обратно. Проблема не в файлах, а где-то на сервере
  • Битрикс упал после отката PHP?

    JastaFly
    @JastaFly Автор вопроса
    mills
    Может кеш?

    если Вы о кэше браузера, то я пробовал заходить на сайт и в режиме инкогнито.
    Или php не сменилось еще

    Процесс завершился:
    63ee018e32c54163265190.png
    Или ещё как-то можно проверить?
    Да и когда была 8-ка, то сайт тоже лежал, но показывал конкретную ошибку, в конкретном скрипте, а сейчас он вообще холодный, просто белый экран и всё
  • Virtual Box отваливается виртуальный жёсткий диск?

    JastaFly
    @JastaFly Автор вопроса
    rPman,
    что показывает журнал

    Вот есть две ошибки в логах:
    00:00:14.513202 ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={872da645-4a9b-1727-bee2-5585105b9eed} aComponent={ConsoleWrap} aText={ahci#0: The target VM is missing a device on port 0. Please make sure the source and target VMs have compatible storage configurations [ver=9 pass=final] (VERR_SSM_LOAD_CONFIG_MISMATCH)}, preserve=false aResultDetail=-1844
    00:00:14.513482 Power up failed (vrc=VERR_SSM_LOAD_CONFIG_MISMATCH, rc=E_FAIL (0X80004005))

    Ещё заметил что жесткий диск отвалится от виртуалки, если перезагрузить комп и чтобы его прицепить обратно придётся выполнять всё тот-же алгоритм, сбрасывать виртуалку, заходить в настройки носителей и привязывать его к виртуалке
  • Virtual Box отваливается виртуальный жёсткий диск?

    JastaFly
    @JastaFly Автор вопроса
    Vladislav, снапшоты свежие, сделал буквально сегодня. Места на диске 105Гб, что значительно больше размера снапшота. Откат выполняется на выключенной машине
  • Битрикс и сертификат Минцифры?

    JastaFly
    @JastaFly Автор вопроса
    Его бы конечно все равно втюхали - но попозже

    А что плохого в том чтобы иметь свои аналоги?! Прикиньте на сколько весёлой бы стала жизнь в последний год не будь у РФ кровавой, ужасной и тоталитарной, но всё же свой платёжной системы
    Он с двух сторон закрывается, как двери в метро

    Именно. И не только у нас. Свобода в светлых демократиях, она тоже только для кого надо свобода
  • Битрикс и сертификат Минцифры?

    JastaFly
    @JastaFly Автор вопроса
    CityCat4,
    Я правда ожидал этого несколько позже, но тут тормоза отказали и железный занавес покатился по рельсам с грохотом

    По моему просто западные конторы отказались продлевать сертификаты для российских банков в виду санкций. Так что это вынужденная мера. Либо так, либо возвращаемся в 2007 и оплатам через терминал киви. Так что железный занавес опускается не с той стороны, на которую вы намекаете
  • Битрикс и сертификат Минцифры?

    JastaFly
    @JastaFly Автор вопроса
    Valentin Barbolin,
    Для работыс API сбера?

    Да
    Судя по инструкции ты на битриксы рут сертификаты поставил

    А что, что-то не так?!??
  • PHPunit поменять порядок запуска тестов?

    JastaFly
    @JastaFly Автор вопроса
    Максим Федоров,

    почему не можете разлогиниться?

    Битриксовый метод отвечающий за это:
    $USER->Logout();
    Выдаёт ошибку:
    RuntimeException: Could not start session because headers have already been sent. "/home/bitrix/www/vendor/phpunit/phpunit/src/Util/Printer.php":113.
    
    /home/bitrix/www/bitrix/modules/main/lib/session/session.php:151
    /home/bitrix/www/bitrix/modules/main/lib/session/session.php:290
    /home/bitrix/www/bitrix/modules/main/lib/session/kernelsessionproxy.php:52
    /home/bitrix/www/bitrix/modules/main/lib/session/compositesessionmanager.php:73
    /home/bitrix/www/bitrix/modules/main/classes/general/user.php:3113
    /home/bitrix/www/local/phpunit/tests/RegistrationErrorsTest.php:58
  • PHPunit поменять порядок запуска тестов?

    JastaFly
    @JastaFly Автор вопроса
    Максим Федоров,

    ну может вы раскроете детали и вам помогут избежать их?

    Так я уже всё раскрыл Вам в своём первом комментарии:

    один из тестов который срабатывает перед моим, выполняет авторизацию, а разлогиниться обратно через код я уже не могу.

    Соответственно не какие аннотации и фикстуры мне тут не помогут, единственный выход это поставить мой тест, перед тем который выполняет авторизацию
  • PHPunit поменять порядок запуска тестов?

    JastaFly
    @JastaFly Автор вопроса
    Максим Федоров,

    делайте так, чтобы сайд-эффекты не проходили сквозь тесты

    Легко сказать, но если бы это было возможно, то я бы не пришёл сюда с таким вопросом. Я прекрасно понимаю что это костыль, но иногда костыли это вынужденная необходимость
  • PHPunit поменять порядок запуска тестов?

    JastaFly
    @JastaFly Автор вопроса
    Максим Федоров, мне не нужно некоторое начальное поведение, просто один из тестов выполняет авторизацию, а разлогиниться я уже не как нем могу по ряду причин из-за чего ложно срабатывает один из тестов. Единственный выход это поставить ложно срабатывающий тест по выше, до теста который выполняет авторизацию
  • Битрикс как разлогиниться через код?

    JastaFly
    @JastaFly Автор вопроса
    no_one_safe, Александр внезапно решение перестало работать, получаю всё ту же ошибку:
    RuntimeException: Could not start session because headers have already been sent. "/home/bitrix/www/vendor/phpunit/phpunit/src/Util/Printer.php":113.
    
    /home/bitrix/www/bitrix/modules/main/lib/session/session.php:151
    /home/bitrix/www/bitrix/modules/main/lib/session/session.php:290
    /home/bitrix/www/bitrix/modules/main/lib/session/kernelsessionproxy.php:52
    /home/bitrix/www/bitrix/modules/main/lib/session/compositesessionmanager.php:73
    /home/bitrix/www/bitrix/modules/main/classes/general/user.php:3113
    /home/bitrix/www/local/phpunit/tests/RegistrationErrorsTest.php:58


    Даже если ставлю $USER->Logout(); в самом начале метода setUp. Подскажите есть ли какие-то ещё варианты?
  • Битрикс как разлогиниться через код?

    JastaFly
    @JastaFly Автор вопроса
    no_one_safe,
    на этом ресурсе считается хорошим тоном отмечать решением тот ответ

    Уже сделал)
  • Битрикс как разлогиниться через код?

    JastaFly
    @JastaFly Автор вопроса
    no_one_safe,
    Измените логику приложения и все получится

    Да, переставил:
    $USER->Logout();
    повыше в методе и всё заработало)
  • Битрикс как разлогиниться через код?

    JastaFly
    @JastaFly Автор вопроса
    Александр пробовал уже. Получаю ошибку:
    RuntimeException: Could not start session because headers have already been sent. "/home/bitrix/www/vendor/phpunit/phpunit/src/Util/Printer.php":113.
    
    /home/bitrix/www/bitrix/modules/main/lib/session/session.php:151
    /home/bitrix/www/bitrix/modules/main/lib/session/session.php:290
    /home/bitrix/www/bitrix/modules/main/lib/session/kernelsessionproxy.php:52
    /home/bitrix/www/bitrix/modules/main/lib/session/compositesessionmanager.php:73
    /home/bitrix/www/bitrix/modules/main/classes/general/user.php:3113
    /home/bitrix/www/local/phpunit/tests/RegistrationErrorsTest.php:58
  • Mysql connect error [localhost]: (2002) No such file or directory (400)?

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

    должен быть правильно задан путь к файлу сокета - параметр mysqli.default_socket в php.ini

    Вроде пробовал это. Не сработало.

    Альтернатива - подключение через 127.0.0.1.

    Да так и сделал. Правда ещё пришлось создать пользователя для 127.0.0.1.
  • Mysql connect error [localhost]: (2002) No such file or directory (400)?

    JastaFly
    @JastaFly Автор вопроса
    Попробовал и это помогло. Правда пришлось ещё создать нового пользователя, для 127.0.0.1. Спасибо)