БАЗА ЗНАНИЙ
Пошаговые руководства для администраторов интернет-магазинов
Корзина, авторизация и обмен с 1С держатся на одном механизме — PHP-сессиях и cookies. Не сохраняется сессия — падают все три подсистемы разом. После сбоя на хостинге чаще всего виноват Redis: настройка в .settings.php осталась, а сам сервис недоступен.
| Раздел | Что там |
|---|---|
| Шаг 1. Диагностика без панели | Тестовый скрипт сессий на одну минуту |
| Шаг 2. Сессии на файлы | Обход через .htaccess и .user.ini, когда php.ini недоступен |
| Шаг 3. .settings.php | Перевод сессий на базу данных, чистка кэша |
| Шаг 4. Диск и логи | Поиск забитой квоты и ошибок записи |
| Шаг 5. Обмен с 1С | Ручная проверка checkauth через curl |
| Шаг 6. Поддержка хостинга | Что писать в Beget, пока панель не работает |
| Шаг 7. Безопасность | Чек-лист после атаки: пароли, учётки, шеллы |
| Шпаргалка | Таблица «симптом — первое действие» |
Администраторам и разработчикам интернет-магазинов на 1С-Битрикс, которые восстанавливают сайт после сбоя или атаки на хостинге. Всё написано без доступа к панели управления — только файлы сайта, SSH и конфиги Битрикса.
Сессии, Redis, корзина, авторизация и обмен с 1С — от диагностики до полного восстановления