www.ru-portal.ru 0 Опубликовано: 20 апреля 2018 Рассказать Опубликовано: 20 апреля 2018 Всём привет, сегодня один из пользователей сказал что сайт не работает, зашёл и действительно всё в иероглифах, работы со скриптом и шаблонами не делал, вообще ни чего не делал уже с год, возможно на стороне хостинга что то делали и получилось то что есть, в базе данных весь текст присутствует в нормальном виде, Сопоставление кодировки соединения с MySQL utf8_general-ci, пробовал переводить в 1251 весь текст в базе в крокозябрах, назад перевожу и текст не ворачивается приходится перезаливать базу, в админке скрипта стоит 1251, пробовал менять на utf8 не помогает, как исправить? сайт http://xn----7sbflmgw5aeq6li.xn--p1ai/ версия 10.4 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 20 апреля 2018 Рассказать Опубликовано: 20 апреля 2018 Скорее всего вам обновляли PHP на сервере и выставили некорректную кодировку по умолчанию, не соответствующую кодировки вашего сайта. Уточните про эти работы в службе поддержки вашего хостинга. Цитата Ссылка на сообщение Поделиться на других сайтах
www.ru-portal.ru 0 Опубликовано: 20 апреля 2018 Рассказать Опубликовано: 20 апреля 2018 Автор это коснулось только корневого сайта http://xn----7sbflmgw5aeq6li.xn--p1ai/ в подкаталоге ни чего не нарушилось http://xn----7sbflmgw5aeq6li.xn--p1ai/shop/ Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 20 апреля 2018 Рассказать Опубликовано: 20 апреля 2018 4 минуты назад, www.ru-portal.ru сказал: это коснулось только корневого сайта http://xn----7sbflmgw5aeq6li.xn--p1ai/ в подкаталоге ни чего не нарушилось http://xn----7sbflmgw5aeq6li.xn--p1ai/shop/ У вас там разные скрипты и разные кодировки. В корне кодировка windows-1251, а в магазине UTF-8, поэтому в магазине ничего и не изменилось. А в настройках PHP скорее всего прописана кодировка UTF-8 по умолчанию, что привело к нарушению работы сайта в кодировке windows-1251 Цитата Ссылка на сообщение Поделиться на других сайтах
www.ru-portal.ru 0 Опубликовано: 20 апреля 2018 Рассказать Опубликовано: 20 апреля 2018 Автор можно как то исправить не прибегая к долгой переписке с техподержкой хостинга? так как в базе и шаблоне весь текст в нормальном виде Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 20 апреля 2018 Рассказать Опубликовано: 20 апреля 2018 40 минут назад, www.ru-portal.ru сказал: пробовал менять на utf8 не помогает, как исправить? Нужно все перекодировать, включая дистрибутив, шаблоны и БД. А не просто что то менять. Как правильно делать переход на кодировку UTF-8 можете прочитать например на https://dle-news.ru/release/922-datalife-engine-v85-utf-edition-final-release.html 2 минуты назад, www.ru-portal.ru сказал: можно как то исправить не прибегая к долгой переписке с техподержкой хостинга? Настройки PHP на кодировку windows-1251 может изменить только хостинг Цитата Ссылка на сообщение Поделиться на других сайтах
www.ru-portal.ru 0 Опубликовано: 20 апреля 2018 Рассказать Опубликовано: 20 апреля 2018 Автор в панели хостинга я могу это поменять сам, но изменения не меняют ситуацию 9 минут назад, celsoft сказал: Нужно все перекодировать, включая дистрибутив, шаблоны и БД. А не просто что то менять. Как правильно делать переход на кодировку UTF-8 можете прочитать например на https://dle-news.ru/release/922-datalife-engine-v85-utf-edition-final-release.html Настройки PHP на кодировку windows-1251 может изменить только хостинг Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 21 апреля 2018 Рассказать Опубликовано: 21 апреля 2018 11 часов назад, www.ru-portal.ru сказал: в панели хостинга я могу это поменять сам, но изменения не меняют ситуацию в панели хостинга это не настройка PHP. Цитата Ссылка на сообщение Поделиться на других сайтах
www.ru-portal.ru 0 Опубликовано: 21 апреля 2018 Рассказать Опубликовано: 21 апреля 2018 Автор решил исправить предложеныq вами способ с дистрибутивом на utf8, базу сохранил через панель сервера и на 6 шаге у меня возникла проблемка пишет Цитата Ошибка: Вы пытаетесь восстановить базу данных, которая не соответствует версии скрипта. Восстановление баз данных от других версий может нарушить структуру базы данных, и привести к неработоспособности скрипта. версию скрипта ставил ту же что стояла и у меня Цитата Ссылка на сообщение Поделиться на других сайтах
www.ru-portal.ru 0 Опубликовано: 21 апреля 2018 Рассказать Опубликовано: 21 апреля 2018 Автор победил вроде, загрузил через пхпмуадмин, но что интересно в админке ремонт и оптимизацию делаю и сохраняю базу при попытке восстановить её же всё равно ругается на версию Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 21 апреля 2018 Рассказать Опубликовано: 21 апреля 2018 8 часов назад, www.ru-portal.ru сказал: но что интересно в админке ремонт и оптимизацию делаю и сохраняю базу при попытке восстановить её же всё равно ругается на версию Потому что вы бекап БД сделали не через админпанель DLE, а через панель вашего хостинга. Цитата Ссылка на сообщение Поделиться на других сайтах
www.ru-portal.ru 0 Опубликовано: 22 апреля 2018 Рассказать Опубликовано: 22 апреля 2018 Автор 13 часов назад, celsoft сказал: Потому что вы бекап БД сделали не через админпанель DLE, а через панель вашего хостинга. так я его потом делаю через админ панель и при загрузке его же он ругается Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 22 апреля 2018 Рассказать Опубликовано: 22 апреля 2018 14 часов назад, www.ru-portal.ru сказал: так я его потом делаю через админ панель и при загрузке его же он ругается В таком случае файлы скрипта на котором вы делаете бекап и потом восстанавливаете, от разных версий. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.