Здравствуйте, установили на хостере дев копию сайта на поддомене для проб и допилов. Витрина основного сайта закрыта, как открыть понятно. Но не понятно как открыть витрину сайта на поддомене дев копию. Какой админкой управлять.
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 , чтобы они добавили тестовый домен к вашей лицензии. После этого включить их модули и заработает
Связался, добавили лицензию. Точно модули были отключены все как вы сказали.
Включил и все заработало!!! Спасибо большое, alex_vp и ecomlabs очень помогли!
Снова тажа ошибка на субдомене после перехода на другой тарифный план хостинга, хотя на основном домене сайт работает. А дев копия не работает. Модули включены. var/cach - удалял. Что делать ???(
В прошлый раз была проблема в лицензии и отключенных модулях.
Текст ошибки тот же?
Да тоже самое