Проблема кодировок: сайт cp1251 .. база utf8

Тема в разделе "Кодировки, ошибки отображения (крякозябры)", создана пользователем volchara, 30.07.2008.

  1. Offline

    andrew1 Недавно здесь

    Регистрация:
    10.07.2008
    Сообщения:
    39
    Симпатии:
    0
    Пол:
    Мужской
    Re: Ответ: Проблема кодировок: сайт cp1251 .. база utf8




    Прошу прошение, но у меня такая же проблема с кодировкой. Можна пожалуйста по-подробней как получить дамп файла ?:)
    mysqldump.exe -u root -p sitebase --default-character-set=latin1 > sitedump.sql - Это SQL запрос? Вопшем опишите пожалуйста, буду очень благодарен. Да и еще одно : где находится файлик sitedump.sql ?
     
  2. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Регистрация:
    13.04.2007
    Сообщения:
    3 685
    Симпатии:
    101
    Пол:
    Мужской
    Это команда в unix-консоли, в данном случае это консоль виндовса. Символ > означает, что все что она выведет будет перенаправлено в файл.
     
  3. Offline

    andrew1 Недавно здесь

    Регистрация:
    10.07.2008
    Сообщения:
    39
    Симпатии:
    0
    Пол:
    Мужской
    Спасибо за быстрый ответ Dead krolik, я соединил решение описаное здесь, и в FAQ , вылечил так: перезалил БД добавил везде перед дампом set names cp1251, + в настройках MYSQL выставил кодировку cp1251, поменял в includes\database.php
    $this->_table_prefix = $table_prefix;
    // @mysql_query("SET NAMES 'cp1251'", $this->_resource);
    @mysql_query( "set session character_set_server=cp1251", $this->_resource );
    @mysql_query( "set session character_set_database=cp1251", $this->_resource );
    @mysql_query( "set session character_set_connection=cp1251", $this->_resource );
    @mysql_query( "set session character_set_results=cp1251", $this->_resource );
    @mysql_query( "set session character_set_client=cp1251", $this->_resource );
    После этого знаки вопроса исчезли- появились русские буквы. Но при прописывании Meta keywords , meta description в файле configuration.php все равно появляются знаки вопроса вместо ключевых слов. Хто нибудь знает как єто исправить? Также я уже поменял в шаблоне index.php
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> и поменял настройки configuration.php на cp1251- не помагает!!!! Спасибо
     
  4. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Регистрация:
    13.04.2007
    Сообщения:
    3 685
    Симпатии:
    101
    Пол:
    Мужской
    Еще раз. Как конкретно это прописывается и где видны знаки.
     
  5. Offline

    andrew1 Недавно здесь

    Регистрация:
    10.07.2008
    Сообщения:
    39
    Симпатии:
    0
    Пол:
    Мужской
    Опишу подробней. Была проблема при переносе Joomla 1.0.15 с локала на забугорный хост- вместо руских букв были знаки вопроса. После этого мы начали лечить описаным в предыдушем сообшении способом. Знаки вопроса пропали, появились руские буквы. Теперь проблема: при прописывании meta keywords and meta description в файле configuration.php пишем рускими буквами, сохраняем файл, после этого смотрим наш meta keywords and meta description спомошью сервиса http://www.it-promotion.ru можна с помощью других (тоже самое) и видим :
    набор цифр, # , & ,но когда я скопировал єтот набор знаков сюда в сообшение появился русский текст вместо них !!!!???? не могу понять что єто, сервис не воспринимает кодировку?
    Можете сами посмотреть, загнать адрес сайта в сервис: адрес сайта http://www.avowebstudio.com.ua
     
  6. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Регистрация:
    13.04.2007
    Сообщения:
    3 685
    Симпатии:
    101
    Пол:
    Мужской
    Так. Нафик мне какие-то мутные сервисы. Мне сайт нужен.
     
  7. Offline

    andrew1 Недавно здесь

    Регистрация:
    10.07.2008
    Сообщения:
    39
    Симпатии:
    0
    Пол:
    Мужской
    Правильно сервисы нафиг не нужны. Тут проблема могу ли я быть уверен что поисковый робот схавает мои ключевые слова, и description если допустим при проверке мне эти слова выдает набором цифр и знаков?
    Но в любом случае спасибо за ответы!!:D
     

Поделиться этой страницей

Загрузка...