У меня при переезде к вам на хостинг на сайте полетели кодировки!


Причин может быть 2:

Первая - для вашего сайта нужно принудительно указывать кодировку html - контента, браузер не может корректно определить кодировку в автоматическом режиме. WWW-домены -> Параметры WWW домена -> Кодировка.

Вторая причина уходит корнями в коренные изменения между mysql 4.0 и 4.1 Начиная с Mysql 4.1 данные могут передаваться в одной кодировке, хранится на диске во второй, сравниваться в третьей, а результат может выдаваться в четвертой. Иногда бывают ситуации, на разборку с которыми уходит не один час. Вероятнее всего при снятии дампа на предыдущем хостинге, Вы либо не выставили все полезные опции (в данном случае указание кодировки дампа), либо до того пользовались старыми версиями mysql 3.23 - mysql4.0. Несколько советов: Самое главное! Если у вас нет опыта в жонглировании кодировками, базу данных лучше создавать изначально с кодировкой cp1251. Если быть точным, то создавать базу желательно в той же кодировке, в которой написаны шаблоны (templates) вашего сайта или форума, и cp1251 подойдут для 99% случаев. Корректировка дампа: Дамп БД является обычным текстовым файлом, с набором SQL команд внутри. Его можно редактировать любым простым текстовым редактором (блокнот, Wordpad встроенный редактор FarManager). После того как вы выясните в какой кодировке записаны данные в дампе нужно в одной из первых строк дампа указать кодировку данных, например так: SET NAMES uft8; кроме того, если в дампе присутствуют подобные строки ENGINE=MyISAM DEFAULT CHARSET=latin1; DEFAULT CHARSET лучше либо удалить, либо указать cp1251 (кодировку в которой создана база.), после этого можете заливать подкорректированный дамп. Определение с какими кодировками имеем дело, если не угадали: Если в крокозяблах на сайте или форуме проглядывается периодичность (часто через одну букву повторяется Г, символ псевдографики, или еще какой то символ) - это признак того что в базу с однобайтовой кодировкой (cp1251 или koi8r ) влит дамп UTF8, если вы получили на сайте вместо кирилицы кучу знаков ?????? - это признак того что база вами создана в кодировке UTF8, где на каждую букву расходуется 2 байта, а вливали в эту базу дамп в однобайтовой кодировке (cp1251 или koi8r), если появились символы псевдографики (всякие рамки и уголки) - в базу cp1251 вливался дамп koi8, если появились символы с всякими тильдами, ударениями и двоеточиями сверху - вероятно где то затесалась кодировка latin1, не особо пригодная для кирилицы. Если при переборе кодировок в браузере после открытия сайта, вы часть текста видите нормально, а часть повреждена, причем в другой кодировке ситуация меняется наоборот - это признак того, что файлы-шаблоны в вашем сайте написаны в кодировке cp1251, а встраиваемые в шаблоны данные выдаются базой в кодировке UTF8. Также в этих разборках с кодировками может помочь маленькая программка shtirlitz, которая легко ищется через любой поисковик. Если ничего не получилось, обращайтесь к support@hvosting.net.ua, постараемся помочь.

Рус | Укр

Украинский хостинг сайтов, аренда серверов, регистрация доменных имён

 
Позвонить нам
Служба поддержки
support@hvosting.ua
+38 (044) 337-57-89
+38 (068) 304-43-64
+38 (063) 849-75-78
+38 (098) 213-96-12
+38 (050) 903-99-59
 
 

Ваш сайт растёт и ему требуется больше места под почту, базы данных и файлы?

все акции

Ваш сайт растёт и ему требуется больше места под почту, базы данных и файлы?

все акции
  • Оплатой квитанции в кассе банка
  • Yandex Money 41001107117401
  • Visa
  • Visa Electron
 
Хостинг новости
При переносе любого домена к нам на обслуживание, Вы получите в подарок хостинг по тарифу Site, сроком на 1 год. *
При переносе любого домена к нам на обслуживание, Вы получите в подарок хостинг по тарифу Site, сроком на 1 год. * Условия получения хостинга:

Повышение цен на услуги с 01.10.2021
Важное сообщение: мы держались с 2015 года - именно столько мы не повышали, а часто даже и снижали цены, но, к сожалению, вынуждены это изменить: с 01.10.2021 мы повышаем цены на услуги. Но до этой даты у вас еще есть возможность продолжить любую услугу, на любой период по старой стоимости. А также вы можете приобрести новые услуги по старой цене - до 01.10.2021!

Повышение цен на домен .com с 1 сентября 2021 на 15%
К сожалению, вынуждены это сделать - поскольку цены повышают и для регистраторов. Но пока что вы можете зарегистрировать или продлить домен всего за 290 грн! Спешите!

Новий номер телефону
З 28 червня маємо новий київський номер: (044) 337-57-89 Також повідомляємо, що 28 06 2021 ми працюємо в поштовому режимі. З 29 06 - у звичайному! Всіх з днем Конституції України!!!

Підтримка PHP8
Додана підтримка PHP8 на серверах під ISPMGR5. Офіційний реліз PHP8: https://www.php.net/releases/8.0/ru.php

Свята наближаються !
Розклад роботи Шановні друзі! Команда Hvosting.ua вітає вас з прийдешніми святами Різдва та Нового року! В святкові дні ми працюємо в e-mail режимі: 31.12-03.01 та 07.01-10.01 В ці дні всі ваші звернення в обробляються в поштовому режимі. 04.01-06.01 ми приймаємо Ваші телефонні звернення. З 11 01 ми працюємо за звичайним розкладом. Щасливого Нового Року та Різдва !

Новорічні акції
Шановні клієнти! Нарешті:)) добігає кінця нелегкий 2020-й рік. Всі ми пройшли і проходимо через складні випробування, але віримо і сподіваємось на краще в новому, 2021 році. Команда Hvosting.ua щиро вітає вас зі святами і бажає здоров'я та здійснення всіх планів та мрій ! Ми маємо для вас цікаві пропозиції та акції:

Архив RSS