lepota 3 Опубликовано: 1 февраля 2018 Рассказать Опубликовано: 1 февраля 2018 Добрый день. Перенес сайт с доменом на другой хостинг. В итоге крокозяблины в место текста. Подскажите в чем проблема? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 1 февраля 2018 Рассказать Опубликовано: 1 февраля 2018 Предлагаете начать гадать? Какая версия скрипта? Какая версия PHP? Где ссылка на сайт, чтобы увидеть проблему визуально? Миллион причин может быть, от некорректных настроек сервера, до ваших собственных некорректных действий. Цитата Ссылка на сообщение Поделиться на других сайтах
lepota 3 Опубликовано: 1 февраля 2018 Рассказать Опубликовано: 1 февраля 2018 Автор версия 10 но демо, http://restoall.ru/ php5.3 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 1 февраля 2018 Рассказать Опубликовано: 1 февраля 2018 У вас кодировка на сайте windows-1251, а БД текст вы записали как UTF-8 поэтому и проблемы. Базу данных некорректно перенесли. Создавать и восстанавливать бекапы БД, рекомендуется в админпанели DLE. Переностите БД повторно, после чего очистите кеш в админпанели. Цитата Ссылка на сообщение Поделиться на других сайтах
lepota 3 Опубликовано: 1 февраля 2018 Рассказать Опубликовано: 1 февраля 2018 (изменено) Автор я немогу бекапить, сайта там уже нету. днс уже перевел . файлы там есть, а вот сайт на другом хосте база данных осталась и файлы Изменено 1 февраля 2018 пользователем lepota Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 1 февраля 2018 Рассказать Опубликовано: 1 февраля 2018 У вас бекап нормальный бекап БД есть, где все написано корректно и все русские символы корректны? Цитата Ссылка на сообщение Поделиться на других сайтах
lepota 3 Опубликовано: 1 февраля 2018 Рассказать Опубликовано: 1 февраля 2018 Автор Я делал бекп через экспорт базы данных. (не через админ панель) в базе в новой текст тоже крокозяблины в старой базе нормально отражается. такая база CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES cp1251 */; и такая COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8mb4 */; -- -- База данных Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 1 февраля 2018 Рассказать Опубликовано: 1 февраля 2018 22 минуты назад, lepota сказал: CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES cp1251 */; и такая COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8mb4 */; Две противоречащие друг другу кодировки. Используйте cp1251, это кодировка должна быть для windows-1251. Но нужно иметь корректный файл бекапа БД, где все написано нормально, в противном случае не получится. Цитата Ссылка на сообщение Поделиться на других сайтах
lepota 3 Опубликовано: 1 февраля 2018 Рассказать Опубликовано: 1 февраля 2018 Автор Но эти базы я экспортировал myadmin Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 1 февраля 2018 Рассказать Опубликовано: 1 февраля 2018 16 минут назад, lepota сказал: Но эти базы я экспортировал myadmin Бекап БД, это текстовый файл, который потом экспортируется в БД. У вас есть корректный файл бекапа, где ваши данные все корректны и там все русское написанное нормальным русским языком? Если есть, то еще можно что то сделать и исправить. Если нет, то нет. Цитата Ссылка на сообщение Поделиться на других сайтах
lepota 3 Опубликовано: 1 февраля 2018 Рассказать Опубликовано: 1 февраля 2018 Автор а если заново залить, а потом базу обновит? поможет? я заливал с того хоста, менял имя пользователя и базы с паролем. А сли заново установить? но почемуто при установке вместо букв знаки вопроса.. что опять за фигня? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 1 февраля 2018 Рассказать Опубликовано: 1 февраля 2018 Я вижу что вы уже решили свою проблему, т.к. на данном сайте все отображается корректно. Цитата Ссылка на сообщение Поделиться на других сайтах
lepota 3 Опубликовано: 2 февраля 2018 Рассказать Опубликовано: 2 февраля 2018 Автор подскажите что за ошибка? MySQL error in file: /engine/modules/show.short.php at line 65 Error Number: 1146 The Error returned was:Table 'u0460613_restoall.dle_post' doesn't exist SQL query: SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM dle_post p LEFT JOIN dle_post_extras e ON (p.id=e.news_id) WHERE approve=1 AND allow_main=1 ORDER BY fixed desc, date DESC LIMIT 0,12 Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 2 февраля 2018 Рассказать Опубликовано: 2 февраля 2018 Таблица ' u0460613_restoall.dle_post ' не существует. Могла просто не импортнуться. Может, при импорте префикс поменяли, а в таблице старый остался. Смотри в phpMyAdmin, все ли таблицы на месте, от результатов уже плясать Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.