Не заходит в админку. BX.adminLogin is not a constructor, При входе в админку пропадает форма и в консоли разработчика пишет ошибку BX.adminLogin is not a constructor
Делал откатку сайта и не помогало. Нашел похожую тему на форуме. Все делал, что там указано и ничего не помогает. Сайт LZEI.BY https://prnt.sc/24b6pd0 Вот мои файлы, где могут быть пробелы в других редакторах https://drive.google.com/drive/folders/1w4ZaaodAAYvA3P1NkOpqvgLoSSn0hHHI?usp=sharing Бывало, что и заходило в админку по непонятным причинам и удалось отчет сделать по работе сайта https://docs.google.com/document/d/12JnFxrxrwko6B4NA__QF2F9mm-T4qXhb/edit?usp=sharing&ouid=1... А вот sitechecker выдал: 2021-Dec-09 11:12:08 Required PHP Modules (check_php_modules): Ok All required modules are installed. 2021-Dec-09 11:12:08 PHP Required Parameters (check_php_settings): Ok Settings are correct 2021-Dec-09 11:12:08 Web server modules (check_security): Ok No conflicts. 2021-Dec-09 11:12:08 Server Variables (check_server_vars): Ok Correct 2021-Dec-09 11:12:08 Session retention (check_session): Ok 50% done 2021-Dec-09 11:12:08 UTF configuration parameters (mbstring and BX_UTF) (check_mbstring): Ok Correct. The website runs in UTF encoding 2021-Dec-09 11:12:08 Service scripts in the site root (check_install_scripts): Ok None 2021-Dec-09 11:12:08 Using sockets (check_socket): Fail Connection to ssl://lzei.by:443 Fail Socket error [0]:
Error! The test has failed to complete. SSL самоподписанный и я не думаю, что это из-за него в админку не заходит. Может там вообще что-то с ядром?)
К сожалению из-за того, что не могу найти нигде решение этой проблемы и никто не может помочь придется отказываться от битрикса и писать свою платформу на symfony. Перепробовал кучу решений и ничего не помогло. Нашел только один топик на эту тему и ни один совет не помог. Я откатывал сайт на дату, когда все норм работало и все равно не заходит в админку. Я впервые столкнулся с такой проблемой. Не ожидал я от битрикса такое.
На сайте установлен бесплатный сертификат. Он может стать причиной ?
Речь про корневые а не те что установлены, у корневых закончился срок действия в октябре прошлого года (если не ошибаюсь) вот их и надо обновить. Для CentOS это:
Вот, что мне хостер ответил: Сейчас для сайта lzei.by установлен коммерческий сертификат, для него обновление корневых сертификатов не требуется. Также на сервере виртуального хостинга, с которого работает сайт, обновление корневых сертификатов не производится так как сервер сконфигурирован окончательно.
Прошло больше месяца. Я так и не выяснил почему ошибку выбивает. Нашел бэкапы сайта за 2020 год, обновил папку upload. Развернул их на сервере, подключился к рабочей БД и все заработало. На всякий случай сделал оптимизацию таблиц в битрикс-админке и на всякий пожарный сделал резервную копию. Удалил все фтп аккаунты ненужные, поменял везде пароли.
Что я только не пытался сделать: 1) Игрался с кодировкой 2)Искал теги <?php , убирал ?> , убирал сам 'php' из <?php (никаких пробелов не было) 3)Пытался авторизоваться через скрипт 4)Проходил по всей цепочке файлов, которые связаны с авторизацией 5)Перенастраивал htaccess 6)Менял пароли в БД 7)Пытался войти с разных браузеров 8)Установил заново ssl сертификат (платный), вместо бесплатного 9)Обновил корневые сертификаты(хоть и хостер посылал на 3 буквы, но мне удалось это сделать) 10)И устанавливал всякие модули, которые указывали в некоторых темах форума 11)Разными редакторами кода пользовался и в том числе NetBeanse, который так хвалили в одном сообщении 12)sitechecker выдавал по всем позициям ОК Вот тут такая же проблема и ни один совет не помог https://dev.1c-bitrix.ru/support/forum/forum6/topic70542/ Мне помог только бэкап
Да ладно, я смотрел Ваш сайт, на сайте некорректно была перенесена БД либо частично убита, копию сайта за декабрь 2021 год поднял локальном хостинге. В следующий раз буду брать предоплату за диагностику/тестирование так как ТС сразу потерялся после озвученной суммы и того что БД мёртвая, час времени не жалко, забыл что помогать в интернетах неблагородное дело)) Удачи
Месяц мучал этот вопрос. Помогло только восстановление с резервной копии. Еще была резервная копия, которую делает битрикс на момент установки сайта. Я просто восстановил сайт на момент его создания и просто залил в uploads файлы и перезаписал БД на актуальную. Через полгода опять админка слетела и я восстановил с резервной копии. Уже полгода прошло и проблем не было до сих пор.
Приведенное выше решение помогло от белой страницы после восстановления из копии (проверял на локальном сервере openserver). передернул adguard - админка заработала