EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

RSS Feed

Проблемы с кодировкой (joomla) (II)

 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Техническая поддержка
Проблемы с кодировкой (joomla) (II)
Автор Сообщение
NismoXid
Хостинг — это наше всё!
Хостинг — это наше всё!


Зарегистрирован: 22.12.2006
Сообщения: 131

9851 Монеты

СообщениеДобавлено: Вт, 04 Ноя, 2008 12:53    Заголовок сообщения: Проблемы с кодировкой (joomla) (II) Ответить с цитатой

leticon.zoxt.net
Переустановил joomla. провожу импорт бд. Через mysql admin. Через импорт или sql запрос - значения не имеет - результат всегда 1.
Импорт базы проходит удачно - захожу на сайт - везде вопросики, кроме "автор статьи" или "последнее обновление". В админке - основные функции - на русском, как надо - а часть - вопросики. Подробности на скринах. Фак читал, делал как там написано. Дамп содержит верную кодировку. Начало:

Код:
-- phpMyAdmin SQL Dump
-- version 2.11.9.1
-- http://www.phpmyadmin.net
--
-- Хост: localhost
-- Время создания: Ноя 04 2008 г., 06:25
-- Версия сервера: 5.0.51
-- Версия PHP: 5.2.6

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--
-- База данных: `leticon_joomla`
--

-- --------------------------------------------------------

--
-- Структура таблицы `jos_banner`
--

CREATE TABLE `jos_banner` (
  `bid` int(11) NOT NULL auto_increment,
  `cid` int(11) NOT NULL default '0',
  `type` varchar(10) NOT NULL default 'banner',
  `name` varchar(50) NOT NULL default '',
  `imptotal` int(11) NOT NULL default '0',
  `impmade` int(11) NOT NULL default '0',
  `clicks` int(11) NOT NULL default '0',
  `imageurl` varchar(100) NOT NULL default '',
  `clickurl` varchar(200) NOT NULL default '',
  `date` datetime default NULL,
  `showBanner` tinyint(1) NOT NULL default '0',
  `checked_out` tinyint(1) NOT NULL default '0',
  `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `editor` varchar(50) default NULL,
  `custombannercode` text,
  PRIMARY KEY  (`bid`),
  KEY `viewbanner` (`showBanner`)
) ENGINE=MyISAM  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=4 ;


Еще одна вещь: В БД (после импорта, конечно. если смотреть через mysqladmin) - все русские символы отображаются нормально!

Скриншоты:


-
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
girafenok
Хостинг — это наше всё!
Хостинг — это наше всё!


Зарегистрирован: 17.11.2007
Сообщения: 158

13289 Монеты

СообщениеДобавлено: Вт, 04 Ноя, 2008 16:31    Заголовок сообщения: Ответить с цитатой

А разве joomla не в юникоде работает? Тогда и БД быть в юникоде.

После установления соединения с БД послать запрос
Код:
SET NAMES cp1251

или
Код:
SET NAMES utf8
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
NismoXid
Хостинг — это наше всё!
Хостинг — это наше всё!


Зарегистрирован: 22.12.2006
Сообщения: 131

9851 Монеты

СообщениеДобавлено: Вт, 04 Ноя, 2008 19:29    Заголовок сообщения: Ответить с цитатой

Ни то ни другое не помогает.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
NismoXid
Хостинг — это наше всё!
Хостинг — это наше всё!


Зарегистрирован: 22.12.2006
Сообщения: 131

9851 Монеты

СообщениеДобавлено: Вт, 04 Ноя, 2008 20:24    Заголовок сообщения: Ответить с цитатой

Проблема не в дампе. Я пробовал несколько вариантов. Не в релизах джумлы. Я ставил 1.0.12-13-14-15, 1.15.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
eomysupport
Администратор
Администратор


Зарегистрирован: 25.12.2005
Сообщения: 4027

-56949 Монеты

СообщениеДобавлено: Ср, 05 Ноя, 2008 07:06    Заголовок сообщения: Ответить с цитатой

К сожалению, мне нечего добавить к тому, что сказано ранее в этом форуме по поводу этой проблемы...
_________________
Дмитрий

Техническая поддержка бесплатного хостинга осуществляется только через форум поддержки
Часто задаваемые вопросы по хостингу
Условия предоставления услуг бесплатного хостинга
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
NismoXid
Хостинг — это наше всё!
Хостинг — это наше всё!


Зарегистрирован: 22.12.2006
Сообщения: 131

9851 Монеты

СообщениеДобавлено: Ср, 05 Ноя, 2008 15:54    Заголовок сообщения: Ответить с цитатой

Решил проблему... Поправил database.php и поставил в базе сравнение на 1251.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
uforum
$a ||= 5;
$a ||= 5;


Зарегистрирован: 22.01.2008
Сообщения: 715
Откуда: Литва
4862 Монеты

СообщениеДобавлено: Вт, 25 Ноя, 2008 11:54    Заголовок сообщения: Ответить с цитатой

NismoXid
А можно поточнее что и как вы сделали в database.php?
_________________


http://uforum.org.ua/
Всё про ОС в широком формате

http://bmw3.org.ua/
Всё про BMW 3 и 1 серии
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора Yahoo Messenger
uforum
$a ||= 5;
$a ||= 5;


Зарегистрирован: 22.01.2008
Сообщения: 715
Откуда: Литва
4862 Монеты

СообщениеДобавлено: Чт, 27 Ноя, 2008 06:50    Заголовок сообщения: Ответить с цитатой

У меня такие же проблемы но я не как не могу решить их дело в том что мне надо перенести на другой хост.
Я свой сайт уже не первый раз перенашу
RXFLY-FSAY-VHOST Всегда перенос проходил удачно не каких проблем не возникало надо было только конфиг поправить
Сейчас при переноси везде ?.
Я пробовал разные дампы с RXFLY FSAY VHOST.
Поменяв всю базу в cp1251 я смог получить
ÑåãîäГГї ГЈГҐГåðà ëüГûé Г

в юникод Ñåãîäíÿ ãåíåðàëüíûé ìåíåäæåð
Если смотреть дамп базы то всё в Îïóáëèêîâàí îò÷åò ïî óÿçâèìîñòÿì

Но почему этот дамп на
EOMY и VHOST нормально рабтает?
SET names делал кодировки БД менял, сравнивание менял.

PS С самого начала у меня вся база была в latin1_swedish_ci
_________________


http://uforum.org.ua/
Всё про ОС в широком формате

http://bmw3.org.ua/
Всё про BMW 3 и 1 серии
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора Yahoo Messenger
Веденин
$a ||= 5;
$a ||= 5;


Зарегистрирован: 17.05.2007
Сообщения: 1068
Откуда: Самара
4489 Монеты

СообщениеДобавлено: Чт, 27 Ноя, 2008 08:21    Заголовок сообщения: Ответить с цитатой

я это решил генерацией insert'ов на php в браузере
т.е. выводим в браузер кучу инсертов, копируем в файл на новом хосте и запускаем (если запросов много можно писать в файл на сервере)
_________________
Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг, спортивная, энциклопедическая, поиск музыки и видео и много других
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
uforum
$a ||= 5;
$a ||= 5;


Зарегистрирован: 22.01.2008
Сообщения: 715
Откуда: Литва
4862 Монеты

СообщениеДобавлено: Чт, 27 Ноя, 2008 09:43    Заголовок сообщения: Ответить с цитатой

Веденин
Можеш пожалуйста по подробнее
_________________


http://uforum.org.ua/
Всё про ОС в широком формате

http://bmw3.org.ua/
Всё про BMW 3 и 1 серии
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора Yahoo Messenger
Веденин
$a ||= 5;
$a ||= 5;


Зарегистрирован: 17.05.2007
Сообщения: 1068
Откуда: Самара
4489 Монеты

СообщениеДобавлено: Чт, 27 Ноя, 2008 10:24    Заголовок сообщения: Ответить с цитатой

Можно, код для экспорта из этого хостинга

Код:
<?php
include('sql.php');
$db = new sql_db('localhost', '???','???','???', false);
$sql = "select `key` , `cnt` , `lastdate` , `firstdate` from `findquery` ';
$pdata = $db->sql_select($sql);

echo '&lt;?php <br>';
echo "include('sql.php'); <br>";
echo '$db '."= new sql_db('localhost', '???','???','???', false); <br>";

for($i=1;$i<count($pdata);$i++)
         echo '$db->sql_query'."(\"insert into `findquery`(`key`,`cnt`,`lastdate`, `firstdate`) value ('"
        .$pdata[$i][0]."',".$pdata[$i][1].",'".$pdata[$i][2]."','".$pdata[$i][3]."');\");<br>";
echo '?>';
?>


Надо заметить, что в коде используется своя библиотека sql.php, но суть понятна, браузер вернет скрипт, который нужно только скопировать на новый хостинг и запустить (естественно для каждой таблицы придется его переделать + сами таблицы уже на хостинге быть должны)
_________________
Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг, спортивная, энциклопедическая, поиск музыки и видео и много других
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
uforum
$a ||= 5;
$a ||= 5;


Зарегистрирован: 22.01.2008
Сообщения: 715
Откуда: Литва
4862 Монеты

СообщениеДобавлено: Чт, 27 Ноя, 2008 11:05    Заголовок сообщения: Ответить с цитатой

Веденин
Спасибо но у меня нет не одного аккаунта на RXFLY, FSAY, VHOST
А в БД 97 таблиц
_________________


http://uforum.org.ua/
Всё про ОС в широком формате

http://bmw3.org.ua/
Всё про BMW 3 и 1 серии
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора Yahoo Messenger
Веденин
$a ||= 5;
$a ||= 5;


Зарегистрирован: 17.05.2007
Сообщения: 1068
Откуда: Самара
4489 Монеты

СообщениеДобавлено: Чт, 27 Ноя, 2008 12:54    Заголовок сообщения: Ответить с цитатой

uforum писал(а):
Веденин
Спасибо но у меня нет не одного аккаунта на RXFLY, FSAY, VHOST
А в БД 97 таблиц

И все содержать русский текст? И на фига столько таблиц?
Ну можно написать скрипт, который просмотрет всю базу и создаст insert для всех таблиц автоматом.
_________________
Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг, спортивная, энциклопедическая, поиск музыки и видео и много других
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
uforum
$a ||= 5;
$a ||= 5;


Зарегистрирован: 22.01.2008
Сообщения: 715
Откуда: Литва
4862 Монеты

СообщениеДобавлено: Чт, 27 Ноя, 2008 13:11    Заголовок сообщения: Ответить с цитатой

Веденин
Это от всяких компонентов
_________________


http://uforum.org.ua/
Всё про ОС в широком формате

http://bmw3.org.ua/
Всё про BMW 3 и 1 серии
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора Yahoo Messenger
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Техническая поддержка Часовой пояс: GMT
Страница 1 из 1

 


EOMY TOP 100 Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group






Рейтинг SIMPLETOP.NET