X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Перенос сайта на новый хостинг, Проблемы с кодировками
nt-al
nt-al
Topic Starter сообщение 7.6.2009, 23:17; Ответить: nt-al
Сообщение #1


Использовали Американскую компанию jethost в течение некоторого времени.
Хост время от времени лежал, да и скорость прогрузки сайта по России слишком низка. На этом теряем весьма солидные средства и решили перенести сайт на русский хостинг.
Выбрали multihost.
Проблемы возникли при переносе.
Я много читал везде про перенос сайтов, но таких проблем, как возникли у меня, нигде не видел.
У всех в основном проблемы с кодировкой базы данных, у меня они тоже возникли, в плане буквы "ш" сменились на "??", но это решу и вручную.
Главная проблема, что скрипты, которые исправно отображаются на старом хостинге, дают "???????" на новом.
В том числе и скрипты, которые даже не обращаются к базе данных.
На старом, американском, хостинге- все отлично. Стоит перенести на новый, русский - все сразу не так.
Кодировка сайта utf-8. Сайт на Word Press.
Пытался сделать сайт заново без переноса базы данных и файлов.
По началу все отлично, но стоит разместить нужный шаблон, сразу "???" идут.

Собственно сам вопрос: 1 скрипт, разные хостеры, в результате рабочий и нерабочий сайт. В чем может быть разница хостеров?
Я вот себе голову уже сломал над этим вопросом, может кто подскажет как быть?

Заранее благодарю.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 8.6.2009, 18:02; Ответить: ZiTosS
Сообщение #2


nt-al, естественно проблема в базе данных.
Учтите, что если страницы сайта в кодировке utf-8, то и данные в БД должны быть той же кодировки для нормального отображения. Когда вы создаёте БД в phpMyAdmin, то можно указать кодировку самой БД. Если вы будете импортировать таблицы, то они должны автоматом получить нужную кодировку. Если же вы при экспорте не указали кодировку, то таблицам назначается кодировка по умолчанию, которая стоит на сервере MySQL. Возможно у вас ставится латиница или кариллица, а была юникодовская.

Вообще проблему можно обойти локализацией БД, про это можно почитать тут
Советую вам проверить все кодировки. Играют роль:
1) В какой кодировке находятся файлы на сервере
2) В какой кодировке находятся данные в БД
3) Какая кодировка прописывается в WP в <meta> charset

Всё должно быть в одной кодировке.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
v1ex
v1ex
сообщение 8.6.2009, 18:22; Ответить: v1ex
Сообщение #3


В том числе и скрипты, которые даже не обращаются к базе данных.

В таком случае, может просто у нового сервака по умолчанию стоит кодировка не UTF-8? Попробуйте в .htaccess добавить строчку:
AddDefaultCharset utf-8
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
nt-al
nt-al
Topic Starter сообщение 8.6.2009, 20:12; Ответить: nt-al
Сообщение #4


Никак не могу сделать.
Предлагаю более опытному человеку перенести этот сайт за деньги.
Предоставлю Импорт баз данных, все содержимое всех каталогов + все пароли от нового хоста.
Кто готов помочь, пишите в аську: 459868093
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 9.6.2009, 11:53; Ответить: ZiTosS
Сообщение #5


nt-al, вам срочно? Просто я в четверг буду свободен, могу посмотреть вашу проблему.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
v1ex
v1ex
сообщение 9.6.2009, 12:38; Ответить: v1ex
Сообщение #6


ZiTosS, проблема была решена еще вчера ;)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 9.6.2009, 16:15; Ответить: ZiTosS
Сообщение #7


v1ex, и в чём же всё-таки была проблема?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
v1ex
v1ex
сообщение 9.6.2009, 17:26; Ответить: v1ex
Сообщение #8


1) Кодировка по умолчанию на серваке была cp1251, и .htaccess (с указанием кодировки) был, только в некоторых вложенных категориях
2) У некоторых файлов была с кодировкой UTF-8 с BOM, а у других без BOM
и еще, что-то было, не помню уже ;)

аа, и еще с буквой "ш" я так и не разобрался в чем дело (почему-то при переносе баз, у нее не совпадал код с нужным), пришлось во всей базе заменить на правильный...

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Хостинг "Hostland" - качественный хостинг по разумным ценам и со своей Панелью Управления
0 artmeteor 353 Вчера, 22:46
автор: artmeteor
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыБыстрая индексация страниц сайта и обратных ссылок - 2Index
38 2Index 6634 Вчера, 12:56
автор: 2Index
Горячая тема (нет новых ответов) Услуги хостинг, аренда серверов США, Нидерланды, РФ | RICHHost
110 RICHHost 66916 17.4.2024, 1:30
автор: RICHHost
Открытая тема (нет новых ответов) Какой % отказов нормален для сайта?
11 Aloof 2814 16.4.2024, 12:48
автор: diviner99
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыSiteAnalyzer - бесплатная программа для аудита и анализа сайта
77 Chaser 74217 9.4.2024, 11:36
автор: Chaser


 



RSS Текстовая версия Сейчас: 19.4.2024, 20:17
Дизайн