Проект: pirotehnika-opencart
Дата создания: 2025-11-13
Nj5Ub%ktZzy*Оплата:
- (требуется проверить установленные модули)
Доставка:
- (требуется проверить)
Другие модули:
- (список установленных расширений проверить в Admin → Extensions)
Текущая: (требуется проверить через phpinfo или панель Beget)
Рекомендуемая для OpenCart: PHP 7.4+
Как изменить: через панель Beget → Сайты → PHP версия
Минимальные:
- PHP 7.3+
- MySQL 5.6+
- Extensions: mysqli, gd, curl, openssl, zip
config.php настройки:
// /home/kondurov/pirotehnika.spb.ru/public_html/config.php
define('HTTP_SERVER', 'https://pirotehnika.spb.ru/');
define('HTTPS_SERVER', 'https://pirotehnika.spb.ru/');
// Database
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'kondurov_oc');
define('DB_PASSWORD', 'Nj5Ub%ktZzy*');
define('DB_DATABASE', 'kondurov_oc');
define('DB_PREFIX', 'oc_');
Отключен (для production)
// config.php
define('DEBUG', false);
Включить для отладки:
define('DEBUG', true);
ini_set('display_errors', 1);
ini_set('error_reporting', E_ALL);
// Логи в: system/storage/logs/error.log
⚠️ Обязательно:
- Изменить стандартный путь /admin/ на уникальный
- Установить сильный пароль для админ панели
- Регулярно обновлять OpenCart
- Удалить папку /install/ если установка завершена
- Настроить HTTPS для всего сайта
⚠️ Запрещено:
- Устанавливать nulled (пиратские) расширения
- Давать доступ третьим лицам
- Хранить пароли в открытом виде
Перед обновлением:
1. Создать бэкап БД и файлов
2. Проверить совместимость расширений
3. Читать changelog OpenCart
4. Тестировать на копии (если возможно)
После обновления:
1. Проверить работу сайта
2. Очистить кеш (system/storage/cache/)
3. Refresh modifications (Admin → Extensions → Modifications)
4. Проверить логи на ошибки
Если сайт медленный:
1. Включить кеш в настройках OpenCart
2. Оптимизировать изображения товаров
3. Проверить установленные расширения
4. Настроить CDN для статики
5. Включить compression в .htaccess
Оптимизация изображений:
# Найти большие изображения
find ~/pirotehnika.spb.ru/public_html/image/ -type f -size +500k
# Можно использовать оптимизацию через ImageMagick (если установлен)
Возможные причины:
1. mod_security WAF (40%)
2. .htaccess правила (30%)
3. Расширение OpenCart Security (10%)
Влияние:
- Мониторинг/автоматизация недоступны ❌
- Пользователи: без проблем ✅
Решение: См. IP_BLOCKING_FIX.md
Влияние:
- Управление через панель ограничено
- Нужен SSH для полного доступа
Группа pirotehnika:
- pirotehnika.spb.ru (основной)
- pirotekhnika.spb.ru
- pirotehnika.msk.ru
- pirotehnika-spb.ru
- pirotehnikaspb.ru
- feyerverk.su
- и другие варианты
Другие проекты:
- seller1.ru
- 0kt.ru
- kondurov.net
- battregress.ru
- zapchast.spb.ru
Подробнее: SITE_AUDIT_REPORT.md
Панель управления: @web-beget-panel
SSH сервер: @remote-beget-kondurov
Документация OpenCart: https://docs.opencart.com/
Форум OpenCart: https://forum.opencart.com/
Последнее обновление: 2025-11-13