Переїзд на новий хостинг

Перносимо сайт на інший хостинг чи сервер, бекап сайту та розгортання на новому сайті. Перенести сайт з локального хостингу.
vov41k
Користувач
Користувач
Повідомлень: 83
З нами з: 14 січня 2008, 09:30

Переїзд на новий хостинг

Повідомлення vov41k » 21 серпня 2008, 17:11

В мене виникла така проблема.
У мене стоїть 1,0,15
В базі кодування utf8_general_ci
Коли переїжав то копіював її і через DUMPER і через phpMyAdmin
Все рівно чомусь сайт виникає у

Код: Виділити все

?????????????????????
Замість нормально тексту...
Що потрібно робити?

Аватар користувача
Dutch
Адміністратор
Адміністратор
Повідомлень: 1187
З нами з: 28 жовтня 2006, 18:49
Звідки: Київ
Дякував (ла): 3 рази
Подякували: 12 рази
Контактна інформація:

Re: Переїзд на новий хостинг

Повідомлення Dutch » 21 серпня 2008, 23:45

спробуй у файлі database.php знайти кодування utf-8 та замінити на windows-1251, та розкоментувати цю строку.
vov41k
Користувач
Користувач
Повідомлень: 83
З нами з: 14 січня 2008, 09:30

Re: Переїзд на новий хостинг

Повідомлення vov41k » 25 серпня 2008, 14:15

Так строчка була

Код: Виділити все

//@mysql_query("SET NAMES 'utf8'", $this->_resource);
Розкоментував то вийшли ієрогліфи, ставив c1251 ставало знову

Код: Виділити все

??????????????????????
vov41k
Користувач
Користувач
Повідомлень: 83
З нами з: 14 січня 2008, 09:30

Re: Переїзд на новий хостинг

Повідомлення vov41k » 25 серпня 2008, 14:23

Короче вийшло все так....
Поставив там latin1 і все нормально %)
Boroda
Користувач
Користувач
Повідомлень: 5
З нами з: 01 вересня 2008, 14:35
Звідки: місто Лева

Re: Переїзд на новий хостинг

Повідомлення Boroda » 01 вересня 2008, 15:00

я поборов таким чином:
додав рядок
mysql_query("/*!40101 SET NAMES 'cp1251' */") or die("Error: " . mysql_error());
перед mysql_select_db і увсіх файлах, де є коннект до бази.

Получилось таке, наприклад (файл /includes/database.php):

Код: Виділити все

mysql_query("/*!40101 SET NAMES 'cp1251' */") or die("Error: " . mysql_error());
      if ($db != '' && !mysql_select_db( $db, $this->_resource )) {
         $mosSystemError = 3;
         if ($goOffline) {
            $basePath = dirname( __FILE__ );
            include $basePath . '/../configuration.php';
            include $basePath . '/../offline.php';
            exit();
         }
      }

Besedin
Команда підтримки
Команда підтримки
Повідомлень: 379
З нами з: 19 травня 2007, 15:29
Звідки: Київ - Дубно

Re: Переїзд на новий хостинг

Повідомлення Besedin » 22 червня 2009, 08:29

я створював дамп в phpMyAdmin, потім переконвертнув його в utf8 (без BOM). потім при імпорті вказав кодування файлу utf8 і сумісність NONE. після того проблема з кодуванням зникла.

кодування бази і таблиць була cp1251_general_ci
ukrainian
Користувач
Користувач
Повідомлень: 79
З нами з: 05 грудня 2007, 19:54

Re: Переїзд на новий хостинг

Повідомлення ukrainian » 22 червня 2009, 09:07

А в мене було таке, що деякі таблиці були в 1251 (компонентів режиму спадковості), в дампі перемалював і все пішло...


  • Similar Topics
    Відповіді
    Перегляди
    Останнє повідомлення

Повернутись до “Міграція на інший хостинг чи сервер”

Хто зараз онлайн

Зараз переглядають цей форум: 0 і 0 гостей