Сообщений: 8 Откуда: Киров Зарегистрирован: 02 Марта 2008, 17:38:14 Сказали спасибо 0 раз Статус: offline
Опубликовано 02 Марта 2008, 17:44:38
Добрый день, помогите с проблемой, поставил систему на хостинг(до этого на локальной машине все норма было) и вместо нормальных подписей разделов меню выводит знаки вопроса ????????? а также текст заменяет автоматически на ??????????? Может кто сталкивался как исправить проблему? Ставил систему на хостинг как нулевую, так и с dumpa базы, все одно знаки вопроса и все тут. На локальном все норма. Заранее спасибо. Жду ваших предложений как можно уладить трабл с нетерпением!
Сообщений: 8 Откуда: Киров Зарегистрирован: 02 Марта 2008, 17:38:14 Сказали спасибо 0 раз Статус: offline
Опубликовано 03 Марта 2008, 17:44:47
Leo очень остроумно с твоей стороны, в темах я смотрел...да эта тема обсуждалась в паре тем, но проблема так и не была решена там и тут. Так что кто сталкивался подскажите как быть!
Сообщений: 8 Откуда: Киров Зарегистрирован: 02 Марта 2008, 17:38:14 Сказали спасибо 0 раз Статус: offline
Опубликовано 03 Марта 2008, 21:37:14
Такая должна быть? --->>
Язык - Language: Русский - Russian (win1251)
MySQL-кодировка: Windows Cyrillic (cp1251)
Сравнение (в таблицах БД ) cp1251_general_ci
Но ведь в PhpFusion он по умолчанию создает у таблиц -->>
CHARSET=latin1 COLLATE=latin1_general_ci
Я когда дамп базы пытаюсь на локалке сделать он уже кракозябры выдает вида: Íîâîñòè îò àâòîñàëîíîâ
Как быть?
В SQL запросе дампа все charset и collate на win1251 и cp1251_general_ci менять?
Сообщений: 8 Откуда: Киров Зарегистрирован: 02 Марта 2008, 17:38:14 Сказали спасибо 0 раз Статус: offline
Опубликовано 03 Марта 2008, 22:34:05
1) на хостинге через phpAdmin не создаются базы, только через SQL Managment, а там выбора кодировок и collat-ов нет, он позволяет только юзера и имя базы указать
2)
classic написал:
Но ведь в PhpFusion он по умолчанию создает у таблиц -->>
CHARSET=latin1 COLLATE=latin1_general_ci
Где PhpFusionSF это делает ? Покажите код ?
Может при создании базы на хостинге нужно было базу создавать с win1251 ?
(до установки туда PhpFusionSF)
Где в коде движка он это делает не знаю, но вот когда экспорт базы на локальном сервере делаю вот что в запросе таблицы пишет:
-- Table structure for table `rus_custom_pages`
--
CREATE TABLE `rus_custom_pages` (
`page_id` smallint(5) NOT NULL auto_increment,
`page_title` varchar(200) collate latin1_general_ci NOT NULL default '',
`page_access` tinyint(3) unsigned NOT NULL default '0',
`page_content` text collate latin1_general_ci NOT NULL,
`page_allow_comments` tinyint(1) unsigned NOT NULL default '0',
`page_allow_ratings` tinyint(1) unsigned NOT NULL default '0',
PRIMARY KEY (`page_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=9 ;
--
-- Dumping data for table `rus_custom_pages`
--