catch-up: драфты на code-server до включения autosync (CLAUDE.md + 8 project notes)
This commit is contained in:
102
projects/bitrix-sites.md
Normal file
102
projects/bitrix-sites.md
Normal file
@@ -0,0 +1,102 @@
|
||||
# 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С
|
||||
Reference in New Issue
Block a user