Доброго времени суток!
Возникла проблема при переносе сайта.
Сделал бэкап сайта, базы данных, приватных папок.
Развернул на сервере, блоки съехали. Удалял htacess. в папках private,tmp,storage, проблема осталась. Чистил кэш, не помогает.
Блоки определял по новой, безрезультатно.
Будут ли какие советы? Буду очень признателен.
ps. Проошу прощения если тема заезженная, для меня она нова.
Обновлял с 7.50 до 7.59
Комментарии
Смею предположить, что у вас внесены изменения либо в контрибную тему оформления, либо в тему ядра. При обновлении эти изменения слетают. Смотрите CSS стили, почему блоки убегают
ЗЫ. Ужасный блочный дизайн. Очень тяжело следить за обновлениями в блоках.
Проблема в том, что и без обновления блоки слетают (・・ ) ?
т.е., разварачиваю на новом сервере и все, блоки как не родные.
Допускаю, что при вёрстке стили вписывали не в исходные файлы, а в агрегированные.
Соответственно, сброс кеша, перестрой агрегатов и привет
Вот тут по подробнее, пожалуйста...
Вот тут /admin/config/development/performance можно включить сжатие js и css. После чего в каталоге /files/css появятся агрегированные стили. Semantics предполагает, что вы вписывали изменения в них, а не в исходные стили аля style.css
Если блоки "убегают" без обновления, то вам поможет только сравнение стилей в инспекторе браузера на исходном сервере и на новом. Либо на локалке и на новом, если на локалке всё нормально.
Какая версия PHP была на старом сервере, а какая на новом?
Насколько влияет на отображение то, что основной сервер на nginx, а тестовый на apache?
А если же я не делал каких либо изменении вообще?
т.е. развернул бэкапы и блоки уже сбиты.
Смотреть, проверять настройку по файловой системе - возможно не может собрать css js + смотреть сообщение в консоли браузера F12.
Я так понимаю эти ошибки?
Ошибки в js коде, чтобы понять в каком , надо отключить аггрегацию на странице admin/config/development/performance
Перед переносом надо отключать все кеширование и сбрасывать кеш
И да, не надо одновременно "крутить две ручки радиоприемника". Сначала обновите на основном, а потом уже гарантированно переносите.
Кручу на тестовом сервере, основной пока стоит без измений.
Стили сравнил, идентичны, без каких либо изменений.
На исходном:
PHP 5.4.45-1~dotdeb+7.1
На новом:
PHP 5.6.38-0+deb8u1
Разверните сайт на локалке с таким же окружением, как и на новом сервере (OpenServer, виртуалка, докер, не важно) и посмотрите на локалке
Буду пробовать, спасибо!
Проблема осталась, окружение не помогло.