Open Server 6 + OpenCart и ocStore. Инструкция по установке

Правильно прописываем пути и настройки конфигурации в файле config.php при установке или развертыванию резервной копии сайта на OpenCart и ocStore + Open Server 6.

Рейтинг на основе отзывов:
Звезд получено: 0
Oтзывов всего: 0
Средняя оценка: 0
Опубликовано в: Блог пользователей

Правильно прописываем пути и настройки конфигурации в файле config.php при установке или развертыванию резервной копии сайта на OpenCart и ocStore + Open Server 6.

Как обычно, для OSPanel v.6 в папке сайта создаем папку .osp и public

1.   в папке .osp только один файл project.ini с минимальными установками:

[opencart.fs]

public_dir = {base_dir}\public\www
php_engine = PHP-7.3
web_engine = Apache

 

2. Теперь, внимательно, по крайней мере, в моем случае, в папке public всего две папки, а не весь сайт: 

2.1 папка storage — это специальная директория для хранения служебных данных, которые в общем смысле не должны быть доступны из интернета напрямую. (но в данном случае, я просто развёртываю резервную копию сайта для рефакторинга и разработки)

2.2 папка www — это уже директория сайта, и ее имя не забываем дописать в строке:

public_dir = {base_dir}\public\www файла project.ini

 

3. Файл конфигурации фронтэнда, в моем случае это:

E:\OSPanel_640\home\opencart.fs\public\www\config.php

и его содержимое:

<?php
// HTTP
define('HTTP_SERVER', 'https://opencart.fs/');
// HTTPS
define('HTTPS_SERVER', 'https://opencart.fs/');
// DIR
define('DIR_APPLICATION', 'E:/OSPanel_640/home/opencart.fs/public/www/catalog/');
define('DIR_SYSTEM', 'E:/OSPanel_640/home/opencart.fs/public/www/system/');
define('DIR_IMAGE', 'E:/OSPanel_640/home/opencart.fs/public/www/image/');
define('DIR_STORAGE', 'E:/OSPanel_640/home/opencart.fs/public/storage/');
define('DIR_LANGUAGE', DIR_APPLICATION . 'language/');
define('DIR_TEMPLATE', DIR_APPLICATION . 'view/theme/');
define('DIR_CONFIG', DIR_SYSTEM . 'config/');
define('DIR_CACHE', DIR_STORAGE . 'cache/');
define('DIR_DOWNLOAD', DIR_STORAGE . 'download/');
define('DIR_LOGS', DIR_STORAGE . 'logs/');
define('DIR_MODIFICATION', DIR_STORAGE . 'modification/');
define('DIR_SESSION', DIR_STORAGE . 'session/');
define('DIR_UPLOAD', DIR_STORAGE . 'upload/');
// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'mysql-8.0'); // обращайте внимание на хост базы, должно не "локалхост", а выбранная версия и тип БД
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');
define('DB_DATABASE', 'db_opencart');
define('DB_PORT', '3306');
define('DB_PREFIX', 'oc_');

 

4. Файл конфигурации админки, в моем случае это:

E:\OSPanel_640\home\opencart.fs\public\www\admin\config.php

и его содержимое:

<?php
// HTTP
define('HTTP_SERVER', 'http://opencart.fs/admin/');
define('HTTP_CATALOG', 'http://opencart.fs/');
// HTTPS
define('HTTPS_SERVER', 'https://opencart.fs/admin/');
define('HTTPS_CATALOG', 'https://opencart.fs/');
// DIR
define('DIR_APPLICATION', 'E:/OSPanel_640/home/opencart.fs/public/www/admin/');
define('DIR_SYSTEM', 'E:/OSPanel_640/home/opencart.fs/public/www/system/');
define('DIR_IMAGE', 'E:/OSPanel_640/home/opencart.fs/public/www/image/');
define('DIR_STORAGE', 'E:/OSPanel_640/home/opencart.fs/public/storage/');
define('DIR_CATALOG', 'E:/OSPanel_640/home/opencart.fs/public/www/catalog/');
define('DIR_LANGUAGE', DIR_APPLICATION . 'language/');
define('DIR_TEMPLATE', DIR_APPLICATION . 'view/template/');
define('DIR_CONFIG', DIR_SYSTEM . 'config/');
define('DIR_CACHE', DIR_STORAGE . 'cache/');
define('DIR_DOWNLOAD', DIR_STORAGE . 'download/');
define('DIR_LOGS', DIR_STORAGE . 'logs/');
define('DIR_MODIFICATION', DIR_STORAGE . 'modification/');
define('DIR_SESSION', DIR_STORAGE . 'session/');
define('DIR_UPLOAD', DIR_STORAGE . 'upload/');
// DB
// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'mysql-8.0');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');
define('DB_DATABASE', 'bn503612');
define('DB_PORT', '3306');
define('DB_PREFIX', 'oc_');

 

5. Теперь, если нужная версия php еще не включена, а она должна соответствовать значению строки php_engine = PHP-7.3  в файле project.ini идем в управление сервером 

OSPanel 6, → “Модули” → “PHP”  → выбираем нужную версию, например “PHP-7.3” и обязательно  → “Включить” 

смотрите прикрепленные скриншоты в картинках



Отзывы

Отзывов пока нет


Комментарии (0)

Комментарии отсутствуют
Добавление комментариев доступно только зарегистрированным пользователям

Похожие страницы

Полная инструкция по установке Open Server 6 (2025) с CMF Cotonti и phpMyAdmin
1 Полная инструкция по установке Open Server 6 (2025) с CMF Cotonti и phpMyAdminВышло обновление!  Самая последняя и
Ocstore/OpenCart Emoji Fix ПРОБЛЕМА: В ocStore 3.0.3.7 не сохраняются эмодзи в описании товаров
2 ПроблемаocStore 3.0.3.7 не сохраняет эмодзи в описаниях товаров и других текстовых полях, потому что по умолчанию база
Оптимизация изображений для интернет-магазина на OpenCart, ocStore
3 Почему оптимизация изображений обязательна для интернет-магазина с 3 000–10 000 товаров и больше? Современный
Оптимизация изображений для OpenCart и ocStore под заказ
4 Полный гид по сжатию, конвертации и ускорению сайта в 2025 году В эпоху цифровой коммерции, когда конкуренция в
Установка CMF Cotonti на Open Server 6 (2025)
5 Полная инструкция по установке CMF Cotonti на Open Server 6 (2025) 1. Введение Установка Cotonti происходит в

Автор контента

webitproff

Оффлайн

Carbonate Sodium

Последняя авторизация: 18.07.2026 14:46

  • Чем могу помочь?

    Оказываю весь спектр услуг по CMF Cotonti. Разработка открытых и закрытых корпоративных интернет порталов, небольших социальных сетей, торговые площадки, маркетплейсы, биржи фриланса, каталоги товаров оптовых поставщиков, интернет-магазин под заказ, чтобы делать совместные покупки и групповые совместные продажи от имени нескольких продавцов.

  • Разработки на GitHub бесплатно
    • Страница размещена: 05.11.2025 20:58
    • Последнее обновление: 05.11.2025 21:00