Просмотр темы
Перенос на локальный сервер
|
|
kazik |
Опубликовано 03.07.2019 04:14
|
Пользователь Сообщений: 106 Зарегистрирован: 03.05.2019 12:54 |
Переношу сайт на локальный сервер, 7-ка. Базу зкспортировал с хостинга и затем импортировал (с PHP-5 на PHP-5.6), при этом при попытке отредактировать путь на локал , в settings, выходит ошибка - Данная таблица не содержит уникального столбца. Изменение сетки, выставление галочки, редактирование, копирование и удаление не доступно. Невозможно было отредактировать URL на локальный. Покурил гугль, нашел совет. Восстановил, выполнив - ALTER TABLE tablename ADD newid INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST; Отредактировал и конфиг, сайт заработал, в админку захожу. Но! Дизайн расплылся, как будто слетела часть CSS (начало). Всё остальное работает. Админка (дизайн) - не расплывается, всё как надо. Не пойму в чем дело, неужели из-за разницы версий PHP? Может кто сталкивался с таким и что делать, чтобы поправить? Изменил(а) kazik, 03.07.2019 06:12 |
|
|
jikaka |
Опубликовано 03.07.2019 14:38
|
Супер Администратор Разработчики Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
мы не телепаты, глянуть бы сайт |
|
|
kazik |
Опубликовано 04.07.2019 12:23
|
Пользователь Сообщений: 106 Зарегистрирован: 03.05.2019 12:54 |
Оказалось, что повлиял код яндекса, который был в конце файла news.php и каким-то образом строчка от яндекса попала и в css темы. Всё удалил и всё стало нормально. Нефиг было ставить хрень от яндекса, век живи.. jikaka Сайт-то уже закрылся у хостера, восстанавливаю на локале и другом хостинге из бэк-апа. Спасибо, что хоть откликнулся, что-то редко ребята заходят |
|
|
ovas |
Опубликовано 06.07.2019 16:13
|
Опытный пользователь Сообщений: 232 Зарегистрирован: 10.05.2016 13:40 |
Яндекс код тут-то причём !!! Скорее всего сайт и базу тупо перенес как есть, не делая новую установку и не корректируя название старой базы на новую. От новой установки оставляешь только config.php, остальное со старого сайта и в старой базе делаешь замену с fusion11111 на новую с новой установки fusion22222 |
|
|
Polarfox |
Опубликовано 08.07.2019 12:03
|
Администратор Разработчики Группа поддержки Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
мутные дела с заменами - все префиксы прописаны в конфиге хоть я и сомневаюсь что дело было в этом Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
kazik |
Опубликовано 09.07.2019 06:45
|
Пользователь Сообщений: 106 Зарегистрирован: 03.05.2019 12:54 |
База не переносилась корректно (первый столбец) по причине разных версий лок. серверов (начинка, несовпадения версий MySql и PHP, всё на линукс). Хотя вроде должна быть совместимость какая-то. Не о PHP-7 речь. Дизайн расплывался по причине нарушения файла CSS текущей темы (тупо отсутствовала часть кода, а как туда попал код счетчика яндекса, большой вопрос). Ovas, похоже ничего менять в базе не нужно, кроме путей в settings, как и не нужно заново делать установку. Просто всё перенести и отредактировать config под новые данные импортированной базы. Проверил на трех сайтах с фуджиками - один на старой 6-19 и два на 7-02, всё отлично переносится. Спасибо всем, что ответили. |
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |