Dev копия сайта unitheme на cs-cart , на поддомене

Здравствуйте, установили на хостере дев копию сайта на поддомене для проб и допилов. Витрина основного сайта закрыта, как открыть понятно. Но не понятно как открыть витрину сайта на поддомене дев копию. Какой админкой управлять.

test.site.ru/admin.php
базу тоже скопировали и в config.local.php указали новую базу (чтобы не дай бог не попортить рабочую)?
Да, и еще. Карт позволяет работать на лицензии на субдомене test, а вот за юнитем не ручаюсь.
ну и естественно, если у вас https - ssl сертификат должен быть на домен с субдоменами, но с закидонами браузера на эту тему на разработке можно и смириться в принципе

Делали на хостере програмисты, я не в курсе как. Но показывает что витрина закрыта, значит все верно сделали. Как управлять сайтом который копия на поддомене , если через админку , то какой ее адрес и остальные данные , где это взять?

Думаю, проще всего, у программистов

Если админка основного сайта

domain.com/admin.php

и сделали копию на

dev.domain.com

то своя админка магазина на поддомене будет по адресу

dev.domain.com/admin.php

P.S. Если программисты от себя что-то не добавили

Спасибо огромное, точно так и есть, в админку зашел. Но вот попробовал снять ограничение к доступу ветрины, но ветрина закрыта все ровно.

Может быть проблема в том что я сделал поддомен от балды. Я сделал по такому шаблону:

Основной домен к примеру: shop.com , я сделал com.shop.com , а надо наверное , как сейчас начинаю догадываться, dev.shop.com . Просто я не очень понял что такое дев…

Надо в config.local.php исправить на
// Host and directory where software is installed on no-secure server
$config[‘http_host’] = ‘com.shop.com’;
$config[‘http_path’] = ‘’;

// Host and directory where software is installed on secure server
$config[‘https_host’] = ‘com.shop.com’;
$config[‘https_path’] = ‘’;

и в админке в управлении магазинами поставьте правильный адрес с субдоменом
http://joxi.ru/EA43OK9ToO4yv2.png

И проверьте, чтобы разные базы данных использовались в магазинах

Проверил все что вы указали, все так как вы указали, ничего менять не пришлось . Все ровно витрина закрыта.

А как проверить ?

Так вам же английским языком написано, ошибка в работе юнитемы, не хватает файлов из юнитемы

чтобы в config.local.php одного и другого сайта были подключены разные базы - там где настройки подключения к БД - строка с database

И что делать теперь?) Каких файлов не хватает , я не понимать.)Я же сам не устанавливал, прогеры на хостере сильно ковыряться не будут в этом…

И даже инструкции нету как это сделать .%)

Вот я вам там написал, папку var/cache надо при переносе удалить, она хранит кэш сгенерированных блоков, которые ссылаются на другой домен. По этой причине тоже может серверную ошибку выдавать

У вас не файлов не хватает, а лицензия юнитемы не прошла проверку и все модули AB отключились. При этом функция одного из модулей используется во включенном блоке, что и вызывает проблему.

Нужно написать в поддержку AB , чтобы они добавили тестовый домен к вашей лицензии. После этого включить их модули и заработает

1 лайк

Связался, добавили лицензию. Точно модули были отключены все как вы сказали.
Включил и все заработало!!! Спасибо большое, alex_vp и ecomlabs очень помогли! :blush:

2 лайка

Снова тажа ошибка на субдомене после перехода на другой тарифный план хостинга, хотя на основном домене сайт работает. А дев копия не работает. Модули включены. var/cach - удалял. Что делать ???(

В прошлый раз была проблема в лицензии и отключенных модулях.

Текст ошибки тот же?

Да тоже самое