Тестовая копия сайта (для разработчиков)

Возникла техническая необходимость, создать рабочую копию основного сайта, для текущего тестирования доработок и правок.
Сделали полный дамп базы и проекта, установили по всем правилам на новый сервер и домен типа https://test1.toprik.com/
Настройки в confil.local и прочих прописали корректно. Но тестовый сайт выдает ошибку:

Что делать? В какую сторону копать?
P.S. основной сайт и техническая копия, находятся на разных серверах.
(заранее спасибо)

Смотрите комментарий в исходном коде, там будет текст ошибки

Комментариев нет. Чистый код, без ошибок.


<!DOCTYPE html>
<html>
<head>
<meta name="robots" content="noindex, nofollow" />
<title>Service unavailable</title>
<style>
.bigEntrance{
    animation-name: bigEntrance;
    -webkit-animation-name: bigEntrance;
    animation-duration: 1.6s;
    -webkit-animation-duration: 1.6s;
    animation-timing-function: ease-out;
    -webkit-animation-timing-function: ease-out;
    visibility: visible !important;
}

@keyframes bigEntrance {
    0% {
        transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
        opacity: 0.2;
    }
    30% {
        transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);
        opacity: 1;
    }
    45% {
        transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);
        opacity: 1;
    }
    60% {
        transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);
        opacity: 1;
    }   
    75% {
        transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);
        opacity: 1;
    }
    90% {
        transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);
        opacity: 1;
    }   
    100% {
        transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);
        opacity: 1;
    }       
}

@-webkit-keyframes bigEntrance {
    0% {
        -webkit-transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
        opacity: 0.2;
    }
    30% {
        -webkit-transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);
        opacity: 1;
    }
    45% {
        -webkit-transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);
        opacity: 1;
    }
    60% {
        -webkit-transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);
        opacity: 1;
    }   
    75% {
        -webkit-transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);
        opacity: 1;
    }
    90% {
        -webkit-transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);
        opacity: 1;
    }   
    100% {
        -webkit-transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);
        opacity: 1;
    }               
}

body {
    margin-top: 100px;
    font-family: Tahoma;
}

.banner {
    background-color: #fe5652;
    border-radius: 24px;
    color: #ffffff;
    font-weight: normal; 
    font-size: 68px;
    padding: 10px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;

    display: inline-block;
    zoom: 1;
    display*: inline; /* ie hack */

}

.banner-inner {
    border-radius: 20px;
    border: 4px solid #ffffff;
    padding: 30px;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.container {
    text-align:center;
}

.message {
    margin-top: 20px;
    font-size: 20px;
    text-align: center;
}

</style>
</head>
<body>
<div class="container">
<div class="bigEntrance banner">
<div class="banner-inner">
Service<br /> unavailable
</div>
</div>
</div>
<div class="message">
Sorry, service is temporarily unavailable.
</div>
</body>
</html>

Для начала включите отладку: в файле config.local вставьте (или раскомментируйте) строку

define('DEBUG_MODE', true);

Если вы сделали копию боевого сайта, в конфиге прописали доступ к базе данных верно, то обязательно необходимо очистить содержимое папки КЭШ. Еще причина может быть в самой базе данных, дамп развернулся не корректно и таких ошибок может быть до кучи. Еще как вариант модуль у которого нет ключа на этот домен и он выдает ошибку. На самом деле гадать можно на кофейной гуще долго, включите отображение ошибок и вы сразу все увидите.

Значит у вас просто витрина закрыта.

Там, возможно, и в админку не зайти. Хорошо бы глянуть логи веб-сервера.

Всем спасибо. Разобрались. На сервере не был установлен Redis. :sweat_smile:

2 лайка