Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Помогите исправить проблему на OpenCart 3.0


Recommended Posts

Доброго времени суток! Я даже не знаю с чего начать, потому что я не понимаю в какой момент происходит эта проблема.

Есть полноценный сайт на OpenCart 3.0 со своими товарами, БД итд.

Иногда приходится копировать сайт на несколько других доменов, на том же хостинге, с некоторой исправленной информацией.

Я копирую все файлы, создаю новую БД и прописываю все в обоих конфигах.

И вот тут начинается какой-то бред, Если я начинаю на одном сайте делать чистку кеша, после изменения на ней всей информации, ТО МЕНЯЕТСЯ ВЕЗДЕ после чистки кеша (например внес изменения в футере или хидере и они поменялись везде?!) Я не понимаю каким образом они взаимосвязанны? если БД разные в конфигах, домен другой, что я упускаю? 

 

P.s : Пути в config.php тоже изменены, а именно :

 

Цитата

 

// HTTP
define('HTTP_SERVER', 'новый сайт');

// HTTPS
define('HTTPS_SERVER', 'новый сайт');

// DIR
define('DIR_APPLICATION', '/var/www/u0644592/новый сайт/catalog/');
define('DIR_SYSTEM', '/var/www/u0644592/новый сайт/system/');
define('DIR_IMAGE', '/var/www/u0644592/новый сайт/image/');
define('DIR_STORAGE', '/var/www/u0644592/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', 'localhost');
define('DB_USERNAME', 'ИЗМЕНИЛ');
define('DB_PASSWORD', 'ИЗМЕНИЛ);
define('DB_DATABASE', 'ИЗМЕНИЛ');
define('DB_PORT', '3306');
define('DB_PREFIX', 'oc_');

 

там где "ИЗМЕНИЛ" это то, что я поменял в Базе

 

В папке admin тоже все сделано по такому же принципу изменения

 

собственно вопрос, какого.... почему чистка кеша все равно влияет на все скопированные сайты?

Змінено користувачем AlexTurner
Надіслати
Поділитися на інших сайтах


2 часа назад, AlexTurner сказал:

define('DIR_STORAGE', '/var/www/u0644592/storage/');

 

2 часа назад, AlexTurner сказал:

define('DIR_MODIFICATION', DIR_STORAGE . 'modification/');

 

У вас общая директория кеша для всех сайтов.

  • +1 1
Надіслати
Поділитися на інших сайтах


15 часов назад, Dotrox сказал:

 

 

У вас общая директория кеша для всех сайтов.

Черт, действительно! я думал что кеш ставится в папке с сайтом и не заметил, что он общий... спасибо!

Надіслати
Поділитися на інших сайтах


12 часов назад, AlexTurner сказал:

Черт, действительно! я думал что кеш ставится в папке с сайтом и не заметил, что он общий... спасибо!

До третей версии да. А в третей движок после установки просит вынести файлы кеша за пределы корня сайта. Что вы и сделал. 
А а путь к кешу на новых сайтах не указали. Вот они все и работают из одного места. 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.