Files
knowledge-base/projects/bitrix-sites.md

109 lines
4.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
date: 2026-04-17
type: project
tags: [note]
---
# Bitrix сайты (frame.ru / new.frame.ru)
> Статус: Активный проект с нерешёнными проблемами
> Период: Октябрь 2025 — настоящее время
---
## Серверы
### new.frame.ru (основной сайт)
- **Хостинг**: bitrix412.timeweb.ru
- **IP**: 92.53.96.188
- **Логин**: ci30693
- **Пароль**: mrGt581B
- **Путь**: ~/new.frame.ru/public_html/
- **Тестовый домен**: ci30693.tw1.ru
### frame.ru (старый сайт)
- **Хостинг**: bitrix384.timeweb.ru
- **IP**: 188.225.63.102
- **Логин**: cy84969
- **Пароль**: JJ1Su5sr
### База данных
- **Хост**: localhost
- **БД**: ci30693_frame
- **Пользователь**: ci30693_frame
- **Пароль**: 4jPttz8C
---
## Хронология работ
### Октябрь 2025
- Восстановление сайта new.frame.ru на Bitrix
- Настройка Let's Encrypt SSL сертификата
- Подключение к серверу, проверка состояния
### Октябрь-Ноябрь 2025 — Обновление Bitrix
**Проблемы при обновлении:**
- Ошибка модуля location: `[1062] Duplicate entry 'CUSTOM_FIELDS-CRIMEA' for key 'b_location_area.TYPE'`
- Переполнение таблицы: `b_iblock_element_property` — требуется `ALTER TABLE ... modify ID bigint`
- Ошибка обновления: `MySQL Query Error: ALTER TABLE b_sale_delivery_req ... DEFAULT_GENERATED`
- Ошибка модуля sberbank.ecom: `Undefined constant "DEFAULT_ISO"`
- Ошибка структуры БД: Duplicate entry 'GOOGLE' for key 'b_location_source.PRIMARY'
**Решения:**
- Выполнены SQL запросы для исправления таблиц
- Добавлены индексы для производительности
- Исправлен модуль sberbank.ecom
### Ноябрь 2025 — Проблемы с каталогом
- Шаблон "Lion_2017" не найден с page 'section'
- Пропали цены в карточках товаров
- Кнопки "Заказать ЧОП" и "Заказать образец" исчезли после обновления
- **Решение**: Восстановлены кнопки через исправление шаблона
### Ноябрь 2025 — PHP миграция
- Требуется PHP 8.0+ (было 7.4)
- PHP 8.2 — сайт не работает
- Попытки обновления до PHP 8.3
### Ноябрь 2025 — Интеграция 1С
- Файл bx_exchange_date.log устаревший (2013 год)
- 4,070 папок обмена — требуется настройка очистки
- Настроен стандартный обмен с 1С
- **Нерешено**: Остатки на складах не отображаются корректно после синхронизации
### Декабрь 2025 — Лицензия Bitrix
- Истёк срок пробной версии
- Попытки очистки и переустановки в /var/www
- Ошибка: "Внимание! PHP не имеет прав на запись в /var/www"
- Ошибка загрузки: "403 Доступ запрещён" при вводе ключа
### Декабрь 2025 — Landing page
- galart-studio-landing интегрирован в Bitrix на 10.0.0.185
- Проблемы с панелью администратора и редактором
- В итоге заработало
### Разное
- Настроен robots.txt для frame.ru
- Запрошен SSL для artpodves.ru
---
## Нерешённые проблемы
1.**Остатки на складах** — после синхронизации с 1С не отображаются корректно
2.**Обновление Bitrix** — не обновляется до последней версии, множественные ошибки
3.**Пробная лицензия истекла** — требуется покупка полной версии
4.**PHP совместимость** — на PHP 8.2 сайт не работает
5.**Шаблон каталога** — "Lion_2017" не найден, отображение товаров некорректное
---
## Важные файлы
- `/home/c/ci30693/new.frame.ru/public_html/` — корень сайта
- `/home/c/ci30693/new.frame.ru/public_html/bitrix/templates/Lion_2017/` — шаблон
- `~/bitrix_price_fix_next_session.md` — промт для следующей сессии (цены)
- `~/bitrix_scalar_array_error_next_session.md` — промт для следующей сессии (ошибки)
- `~/1c_integration_next_session.md` — промт для интеграции 1С