Re: Ошибка импорта
xrips
Если открыть дамп текстовым редактором (Notepad++, к примеру) - видна кириллица?
Какая кодировка стоит на запросах создания структур таблиц?
Re: Ошибка импорта
xrips
Если открыть дамп текстовым редактором (Notepad++, к примеру) - видна кириллица?
Какая кодировка стоит на запросах создания структур таблиц?
Кирилица видна, кодировка как я понимаю cp1251
) ENGINE=MyISAM /*!40101 DEFAULT CHARSET=cp1251 */;
Сообщение добавлено Wed Jul 1 17:08:34 2009
также пробовал импортировать базу отдельными запросами из базы:
дохожу до запроса
DROP TABLE IF EXISTS `dle_pm`;
CREATE TABLE `dle_pm` (
`id` int(10) unsigned NOT NULL auto_increment,
`subj` varchar(255) NOT NULL default '',
`text` text NOT NULL,
`user` mediumint(8) NOT NULL default '0',
`user_from` varchar(50) NOT NULL default '',
`date` varchar(15) NOT NULL default '',
`pm_read` char(3) NOT NULL default '',
`folder` varchar(10) NOT NULL default '',
`reply` tinyint(1) NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `folder` (`folder`),
KEY `user` (`user`),
KEY `user_from` (`user_from`)
) ENGINE=MyISAM /*!40101 DEFAULT CHARSET=cp1251 */;
INSERT INTO `dle_pm` VALUES.....
и тут майадмин тупо виснет на минуты 3, а потом предлагает скачать какой то вайл import.php
Re: Ошибка импорта
xrips
Посмотрите как кириллица выглядит в phpMyAdmin. Если там в таблицах кириллица читаема, то следует правильно установить кодировку соединения MySQL, сделать это должно быть возможно с помощью директивы конфигурации DLE. Точно подсказать не могу, надо смотреть документацию.
Судя по кодировке в структуре таблицы - у вас windows-1251, значит и страницы сайта должны быть в этой кодировке, и кодировка соединения с MySQL должна быть cp1251.
Re: Ошибка импорта
кирилица в базе не читаема совсем
'Азиаточки / Asian', 'asian', '', '', 'Порно видео с участием азиаточек, азиатки, порно актрисы с азии', 'азиатки, азиатки бесплатно, скачать азиатки, азиатки ролики, азиатки фото, скачать эротические, скачать малолетки', '', '', 0, '', ''),
кодировка соединения с MySQL - cp1251
Страницы сайта в скриптеннастроено как windows-1251
Все верно... но кирилица не читабельна
Сообщение добавлено Wed Jul 1 19:55:03 2009
Что делать?
Re: Ошибка импорта
xrips
На странице импорта в phpMyAdmin выберите кодировку файла дампа windows-1251. Кажется в этом ошибка, дамп был импортирован в utf8.
Re: Ошибка импорта
xrips
На странице импорта в phpMyAdmin выберите кодировку файла дампа windows-1251. Кажется в этом ошибка, дамп был импортирован в utf8.
Да, именно в utf8, дело в том что phpMyAdmin позволяет загрузить файлы только до 2 мб, а база у меня 19 мб, импортировал я и через админку ДЛЕ - результат тот же
Re: Ошибка импорта
xrips
phpMyAdmin импортирует 19 МБайт без труда, но надо это делать из каталога. Если у вас нет доступа к настройкам phpMyAdmin, то я бы посоветовал установить свою копию прямо на сайт.
После установки phpMyAdmin, для импорта больших файлов дампа, в конфигурационном файле phpMyAdmin (config.inc.php) добавляем строку:
$cfg['UploadDir'] = './upload';
В корне phpMyAdmin создаем пустой каталог upload и загружаем в него дамп по FTP, после чего он появится на странице импорта.
Обязательно установите на странице импорта кодировку дампа в windows-1251.