Перейти к содержанию
bitrixlviv

[Решено] Не отображаются изображения в мультимагазине

Рекомендуемые сообщения

Привет, уважаемы форумчане.

Есть магазин, настроем мультимагазин, все работает как надо но вот беда добавили товары, загрузили картинки. На основном сайте все норма, а вот на поддомене где настроен другой магазин не отображается фото.

Насколько я понимаю то путь к картинкам задается в конфиге. У меня основной магазин в папке www другой который на поддомене в папке qqq (образно)

Конфиги исправил но ссылка на фото все равно формируется на поддомен, а фото лежат в папке основного домена как быть?

А теперь самое интересное указываю в конфиге админ основной домен  define('HTTPS_CATALOG', 

в админке картинки отображаться а в публичной части сайта нет (((

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

проверять image в конфигах

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 07.11.2017 в 17:56, AlexDW сказал:

проверять image в конфигах

Вот конфиги

основной для основного сайта

define('HTTP_SERVER', 'https://site.com.ua/');

// HTTPS
define('HTTPS_SERVER', 'https://site.com.ua/');

// DIR
define('DIR_APPLICATION', '/home/site/site.com.ua/www/catalog/');
define('DIR_SYSTEM', '/home/site/site.com.ua/www/system/');
define('DIR_IMAGE', '/home/site/site.com.ua/www/image/');
define('DIR_LANGUAGE', '/home/site/site.com.ua/www/catalog/language/');
define('DIR_TEMPLATE', '/home/site/site.com.ua/www/catalog/view/theme/');
define('DIR_CONFIG', '/home/site/site.com.ua/www/system/config/');
define('DIR_CACHE', '/home/site/site.com.ua/www/system/storage/cache/');
define('DIR_DOWNLOAD', '/home/site/site.com.ua/www/system/storage/download/');
define('DIR_LOGS', '/home/site/site.com.ua/www/system/storage/logs/');
define('DIR_MODIFICATION', '/home/site/site.com.ua/www/system/storage/modification/');
define('DIR_UPLOAD', '/home/site/site.com.ua/www/system/storage/upload/');

 

для админки основного

 

<?php
// HTTP
define('HTTP_SERVER', 'https://site.com.ua/admin/');
define('HTTP_CATALOG', 'https://site.com.ua/');

// HTTPS
define('HTTPS_SERVER', 'https://site.com.ua/admin/');
define('HTTPS_CATALOG', 'https://site.com.ua/');

// DIR
define('DIR_APPLICATION', '/home/site/site.com.ua/www/admin/');
define('DIR_SYSTEM', '/home/site/site.com.ua/www/system/');
define('DIR_IMAGE', '/home/site/site.com.ua/www/image/');
define('DIR_LANGUAGE', '/home/site/site.com.ua/www/admin/language/');
define('DIR_TEMPLATE', '/home/site/site.com.ua/www/admin/view/template/');
define('DIR_CONFIG', '/home/site/site.com.ua/www/system/config/');
define('DIR_CACHE', '/home/site/site.com.ua/www/system/storage/cache/');
define('DIR_DOWNLOAD', '/home/site/site.com.ua/www/system/storage/download/');
define('DIR_LOGS', '/home/site/site.com.ua/www/system/storage/logs/');
define('DIR_MODIFICATION', '/home/site/site.com.ua/www/system/storage/modification/');
define('DIR_UPLOAD', '/home/site/site.com.ua/www/system/storage/upload/');

 

 

Для второго сайта

каталог

<?php
// HTTP
define('HTTP_SERVER', 'https://site.com.ua/');

// HTTPS
define('HTTPS_SERVER', 'https://site.com.ua/');


// DIR
define('DIR_APPLICATION', '/home/site/site.com.ua/www/catalog/');
define('DIR_SYSTEM', '/home/site/site.com.ua/www/system/');
define('DIR_IMAGE', '/home/site/site.com.ua/www/image/');
define('DIR_LANGUAGE', '/home/site/site.com.ua/www/catalog/language/');
define('DIR_TEMPLATE', '/home/site/site.com.ua/www/catalog/view/theme/');
define('DIR_CONFIG', '/home/site/site.com.ua/www/system/config/');
define('DIR_CACHE', '/home/site/site.com.ua/www/system/storage/cache/');
define('DIR_DOWNLOAD', '/home/site/site.com.ua/www/system/storage/download/');
define('DIR_LOGS', '/home/site/site.com.ua/www/system/storage/logs/');
define('DIR_MODIFICATION', '/home/site/site.com.ua/www/system/storage/modification/');
define('DIR_UPLOAD', '/home/site/site.com.ua/www/system/storage/upload/');
 

 

админки второго 

 

<?php
// HTTP
define('HTTP_SERVER', 'https://qqq.site.com.ua/admin/');
define('HTTP_CATALOG', 'https://site.com.ua/');

// HTTPS
define('HTTPS_SERVER', 'https://qqq.site.com.ua/admin/');
define('HTTPS_CATALOG', 'https://site.com.ua/');

// DIR
define('DIR_APPLICATION', '/home/site/site.com.ua/www/admin/');
define('DIR_SYSTEM', '/home/site/site.com.ua/www/system/');
define('DIR_IMAGE', '/home/site/site.com.ua/www/image/');
define('DIR_LANGUAGE', '/home/site/site.com.ua/www/admin/language/');
define('DIR_TEMPLATE', '/home/site/site.com.ua/www/admin/view/template/');
define('DIR_CONFIG', '/home/site/site.com.ua/www/system/config/');
define('DIR_CACHE', '/home/site/site.com.ua/www/system/storage/cache/');
define('DIR_DOWNLOAD', '/home/site/site.com.ua/www/system/storage/download/');
define('DIR_LOGS', '/home/site/site.com.ua/www/system/storage/logs/');
define('DIR_MODIFICATION', '/home/site/site.com.ua/www/system/storage/modification/');
define('DIR_UPLOAD', '/home/site/site.com.ua/www/system/storage/upload/');
define('DIR_CATALOG', '/home/site/site.com.ua/www/catalog/');
 

Готов заплатить за решение этой задачи

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

спасибо исполнитель найден, тему можно закрыть.

Вопрос был в установке и настройке самого мульти магазина спасибо за решение @chukcha

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну, вдруг, кто забредет

 

Если нужен мултимагазин, то это не значит, что он должен находится в разных папках

Т.е. домен второго магазина должен смотреть на директорию основного
Если вдруг, нет возможности такое сделать, то нужно сделать симлинк на папку основного магазину

 

Ошибка состояла в том, что файловая часть магазина была разделена, только база была общей.

 


 

  • +1 4

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.