$isOtpPassword = (bool) preg_match('/^\d{6}$/D', $params['OTP']); вот это поправить на вот это
$isOtpPassword = (bool) preg_match('/^\d{4}$/D', $params['OTP']);
Сейчас смс реализовано посредством двухфакторной авторизации средствами битрикс (otp) там код идет 6 значный а код для телефона идет 4 значный. Подскажите пожалуйста можно ли код OTP порезать до 4 символов? Спасибо.
секция workflow в файле gitlab-ci.yml? там такой секции нет, там идет image, stages, variables и потом пошло deploy_test, build-nginx и тому подобное ))).
Спасибо такое работает, в коммит записываю [skip ci] и в гите не запускаеться сборка. в коммите сейчас прописывается skip ci и paiplain skipped. есть предыдущие комиты там такого нет, там как то по другому делали коммиты может кто то еще знает способы или где можно посмотреть, по настройкам Auto DevOps думаю их каждый раз не отключали чтобы сделать коммит. Наверно в файле конфигурации есть сведения как сделать комит не запуская runner.
доступа к настройкам гитлаба нет так как я developer в ролях в гитлабе. А по посмотреть что написано в файле gitlab-ci.yml на что там обратить внимание. Наверно должен быть какой то тригер по котрому срабатывает эта автоматизация, просто как только я пушу изменения на репозиторий там сразу запускаеться runner сначала bild потом deploy. хотя если посмотреть предыдущие коммиты то там есть коммиты без запуска runner.
просто хочу понять как это работает потому что не кто не расказывает. давайте раскажу что сейчас есть.
Есть проект на гитлабе, там настроен ci, есть файл с настройками gitlab-ci.yml, как понимаю этот файл автоматом после изменения в репозитории отправляет на проект изменения (тафталогия какая то). Вот хочу понять можно ли настроить файл gitlab-ci чтобы он и на прод и на тестовом сайте обновлял. точнее сначала на тестовом после проверки на прод (наверно по какому то тригеру типа залить в ветку мастер). или же только один можно проект настроить в данном файле. если вдруг че не то написал извините ).
Антон,
Добрый день, перенес данный сайт на хостинг. Там все заработало. Дело в настройках OpenServera. Настройки PHP сделал такие
short_open_tag - on
memory_limit - 1536М
max_input_vars - 10000
display_error (поле было display_errors) - "1"
$DBDebug = true;
тест запускал ошибку выдал только вот такую
Акселератор php: не обнаружен
согласен модуль сторонний но на другой машине то все работает. и по идее я переношу полностью копируя базу и файлы через restore.php и ссылка на рабочую версию бэкапа.