<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум PHP-MyAdmin.RU &mdash; вопрос про кодировку]]></title>
		<link>https://forum.php-myadmin.ru/viewtopic.php?id=1045</link>
		<atom:link href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=1045&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «вопрос про кодировку».]]></description>
		<lastBuildDate>Fri, 20 Feb 2009 00:25:05 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: вопрос про кодировку]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=7153#p7153</link>
			<description><![CDATA[<p>А можно мне тоже на почту ilyatim@gmail.com скрипт для перекодировки дампа?<br /><span style="color: red">Отослал. Hanut.</span></p>]]></description>
			<author><![CDATA[null@example.com (ilyt)]]></author>
			<pubDate>Fri, 20 Feb 2009 00:25:05 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=7153#p7153</guid>
		</item>
		<item>
			<title><![CDATA[Re: вопрос про кодировку]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6799#p6799</link>
			<description><![CDATA[<p><strong>Hanut</strong><br />В общем я еще не разбираюсь в PHP поэтому я сделал по другому.<br />Добавил в php скрипт отвечающий за работу с базой строку:<br />mysql_query(&quot;SET CHARACTER SET &#039;utf8&#039;&quot;);<br />И все данные в базе пересохранил в utf8</p>]]></description>
			<author><![CDATA[null@example.com (ripev)]]></author>
			<pubDate>Fri, 23 Jan 2009 20:16:52 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6799#p6799</guid>
		</item>
		<item>
			<title><![CDATA[Re: вопрос про кодировку]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6793#p6793</link>
			<description><![CDATA[<p><strong>ripev</strong><br />Скрипт перекодировки отослал. Только имейте в виду, что перекодировка даст результат только при установке корректной кодировки соединения с MySQL.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Thu, 22 Jan 2009 22:30:49 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6793#p6793</guid>
		</item>
		<item>
			<title><![CDATA[Re: вопрос про кодировку]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6792#p6792</link>
			<description><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p>Перекодировать бывает сложно, а порой и невозможно. Сперва создайте дамп с помощью phpMyAdmin. Затем откройте его нормальным текстовым редактором (Notepad++, например) и посмотрите как выглядит кириллица. Покажите как она выглядит, или отправьте небольшой кусочек дампа на hanut@php-myadmin.ru, попробую его перекодировать и если получится, объясню как это сделать.</p></blockquote></div><p>Если я правильно понимаю под дампом экспорт, тогда вот кусок:<br /></p><div class="codebox"><pre><code>INSERT INTO `e107_comments` (`comment_id`, `comment_pid`, `comment_item_id`, `comment_subject`, `comment_author`, 
(4, 0, 28, &#039;Р±Р°Р±Р»Рѕ РїРѕРїРµР¶РґР°РµС‚ Р·Р»Рѕ&#039;, &#039;3.ripev&#039;, &#039;&#039;, 1232528083, &#039;РќР° СЃРєРѕР»СЊРєРѕ СЏ РїРѕРЅРёРјР°СЋ СЌС‚Рѕ РЅРѕРІС‹Рµ &quot;РµРІСЂРѕ&quot; РјР°РЅР°С‚С‹?&#039;, 0, &#039;d5dd2fe6&#039;, &#039;mgal&#039;, 0);</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (ripev)]]></author>
			<pubDate>Thu, 22 Jan 2009 13:23:03 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6792#p6792</guid>
		</item>
		<item>
			<title><![CDATA[Re: вопрос про кодировку]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6791#p6791</link>
			<description><![CDATA[<p><strong>ripev</strong><br />Конкретно по вашей CMS, я не знаю есть ли там в настройках возможность установить кодировку соединения с MySQL. Уточните в документации, или на форуме пользователей CMS.</p><p>Перекодировать бывает сложно, а порой и невозможно. Сперва создайте дамп с помощью phpMyAdmin. Затем откройте его нормальным текстовым редактором (Notepad++, например) и посмотрите как выглядит кириллица. Покажите как она выглядит, или отправьте небольшой кусочек дампа на hanut@php-myadmin.ru, попробую его перекодировать и если получится, объясню как это сделать.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Thu, 22 Jan 2009 12:46:48 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6791#p6791</guid>
		</item>
		<item>
			<title><![CDATA[Re: вопрос про кодировку]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6790#p6790</link>
			<description><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p><strong>ripev</strong><br />А что конкретно требуется? У вас форум, движок, или что?</p></blockquote></div><p>У меня сайт с CMS e107 в UTP8 и база MySQL.<br />На сайте отображается все корректно, в базе крякозябри.</p><p>Слабо разбираюсь в php и SQL, поэтому вопрос<br /></p><div class="codebox"><pre><code>[b]Код:[/b]

mysql_query(&#039;SET NAMES utf8&#039;);</code></pre></div><p>это куда писать?</p><div class="quotebox"><blockquote><p>Крякозябы из БД не исчезнут, их надо перекодировать, если необходимо сохранить, конечно.</p></blockquote></div><p>Сохранить обязательно, как произвести процедуру перкодирования?</p>]]></description>
			<author><![CDATA[null@example.com (ripev)]]></author>
			<pubDate>Thu, 22 Jan 2009 12:30:50 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6790#p6790</guid>
		</item>
		<item>
			<title><![CDATA[Re: вопрос про кодировку]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6789#p6789</link>
			<description><![CDATA[<p><strong>AlexeyF</strong><br />Должно было получиться и с cp1251. Вы скрипт под root запускали?</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Thu, 22 Jan 2009 12:24:53 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6789#p6789</guid>
		</item>
		<item>
			<title><![CDATA[Re: вопрос про кодировку]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6787#p6787</link>
			<description><![CDATA[<p><strong>Решил следующим образом: </strong><br />1. Изменил в my.ini кодировку на utf8 <br /></p><div class="codebox"><pre><code>[client] 
port=3306 
character-sets-dir=&quot;C:/Program Files/MySQL/MySQL Server 5.0/share/charsets&quot; 
[mysql] 
default-character-set=utf8 
[mysqld] 
default-character-set=utf8</code></pre></div><p><strong>SHOW GLOBAL VARIABLES LIKE &#039;char%&#039;;</strong> <br />Было: <br /></p><div class="codebox"><pre><code>character_set_client        cp1251 
character_set_connection cp1251 
character_set_database   cp1251 
character_set_filesystem  binary 
character_set_results      cp1251 
character_set_server       cp1251 
character_set_system      utf8</code></pre></div><p>Стало: <br /></p><div class="codebox"><pre><code>character_set_client         utf8 
character_set_connection utf8 
character_set_database   utf8 
character_set_filesystem  binary 
character_set_results       utf8 
character_set_server       utf8 
character_set_system      utf8</code></pre></div><p>2. Создал нового пользователя, дал ему привилегии только на структуру и данные. <br />3. Указал этого пользователя вместо root в конфиге форума. <br />4. Расскоментировал в конфиге форума строку $config[&#039;Mysqli&#039;][&#039;charset&#039;] = &#039;utf8&#039;; <br />5. При создании базы выбрал сравнение utf8_general_ci <br />6. Установил форум в кодировке utf8. </p><p>Спасибо за советы и помощь. </p><p>P.S. <br />C cp1251 нифига не получилось <img src="https://forum.php-myadmin.ru/img/smilies/sad.png" width="15" height="15" alt="sad" /></p><p><span class="postimg"><img src="http://forum.profintel.ru//files/2_221.jpg" alt="http://forum.profintel.ru//files/2_221.jpg" /></span></p><p><span class="postimg"><img src="http://forum.profintel.ru//files/1_313.jpg" alt="http://forum.profintel.ru//files/1_313.jpg" /></span></p>]]></description>
			<author><![CDATA[null@example.com (AlexeyF)]]></author>
			<pubDate>Thu, 22 Jan 2009 07:45:59 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6787#p6787</guid>
		</item>
		<item>
			<title><![CDATA[Re: вопрос про кодировку]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6785#p6785</link>
			<description><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p>В конфигурационном файле форума (config.php), установите следующие настройки:<br />$config[&#039;Database&#039;][&#039;dbtype&#039;] = &#039;mysqli&#039;;<br />$config[&#039;Mysqli&#039;][&#039;charset&#039;] = &#039;cp1251&#039;;</p><p>Форум необходимо переустановить заново, таблицы от предыдущей установки удалите.</p></blockquote></div><p>Первая строчка у меня была.<br />Вторую - $config[&#039;Mysqli&#039;][&#039;charset&#039;] = &#039;cp1251&#039;; добавил.<br />Таблицы удалил, форум переставил - не помогло.<br />Приближаюсь к нервному срыву <img src="https://forum.php-myadmin.ru/img/smilies/sad.png" width="15" height="15" alt="sad" /><br />Кто виноват? Что делать???</p><p>P.S.<br />Измерил кривизну своих рук.<br />Вроде в пределах допустимого...</p><p>P.P.S.<br />Попробовал поставить форум PunBB - кириллица отбражается нормально!</p>]]></description>
			<author><![CDATA[null@example.com (AlexeyF)]]></author>
			<pubDate>Thu, 22 Jan 2009 04:49:57 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6785#p6785</guid>
		</item>
		<item>
			<title><![CDATA[Re: вопрос про кодировку]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6783#p6783</link>
			<description><![CDATA[<p><strong>ripev</strong><br />А что конкретно требуется? У вас форум, движок, или что?</p><p>Можно попробовать сразу после функции mysql_connect() добавить строку:<br /></p><div class="codebox"><pre><code>mysql_query(&#039;SET NAMES utf8&#039;);</code></pre></div><p>Это установит кодировку соединения с MySQL в utf8.</p><p>Крякозябы из БД не исчезнут, их надо перекодировать, если необходимо сохранить, конечно.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Wed, 21 Jan 2009 23:59:18 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6783#p6783</guid>
		</item>
		<item>
			<title><![CDATA[Re: вопрос про кодировку]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6780#p6780</link>
			<description><![CDATA[<p>В дополнение к предыдущему вопросу, дополнения:</p><p>Кодировка сайта UTF8<br />Доступ к my.cnf нет, работаю из консоли, база у хостера</p>]]></description>
			<author><![CDATA[null@example.com (ripev)]]></author>
			<pubDate>Wed, 21 Jan 2009 14:09:11 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6780#p6780</guid>
		</item>
		<item>
			<title><![CDATA[Re: вопрос про кодировку]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6779#p6779</link>
			<description><![CDATA[<p>Доброго времени суток,</p><p>Проблема схожая с 1-м постом,</p><p>лог init-connect=&quot;SET NAMES utf8&quot;</p><p>Variable_name&nbsp; &nbsp; Value<br />character_set_client&nbsp; &nbsp; cp1251<br />character_set_connection&nbsp; &nbsp; cp1251<br />character_set_database&nbsp; &nbsp; cp1251<br />character_set_results&nbsp; &nbsp; cp1251<br />character_set_server&nbsp; &nbsp; cp1251<br />character_set_system&nbsp; &nbsp; utf8<br />character_sets_dir&nbsp; &nbsp; /usr/local/share/mysql/charsets/</p><p>База расположена у хостера, поэтому возможности редактировать конфиги (по крайней мере на прямую нет).</p><p>Что посоветуете?</p>]]></description>
			<author><![CDATA[null@example.com (ripev)]]></author>
			<pubDate>Wed, 21 Jan 2009 13:58:24 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6779#p6779</guid>
		</item>
		<item>
			<title><![CDATA[Re: вопрос про кодировку]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6772#p6772</link>
			<description><![CDATA[<p>В конфигурационном файле форума (config.php), установите следующие настройки:<br />$config[&#039;Database&#039;][&#039;dbtype&#039;] = &#039;mysqli&#039;;<br />$config[&#039;Mysqli&#039;][&#039;charset&#039;] = &#039;cp1251&#039;;</p><p>Форум необходимо переустановить заново, таблицы от предыдущей установки удалите.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Tue, 20 Jan 2009 22:09:57 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6772#p6772</guid>
		</item>
		<item>
			<title><![CDATA[Re: вопрос про кодировку]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6768#p6768</link>
			<description><![CDATA[<p>У меня почти такая же проблема <img src="https://forum.php-myadmin.ru/img/smilies/sad.png" width="15" height="15" alt="sad" /><br />На форуме (vB 3.7.4) и в базе данных вопросики.<br />Кусок my.ini<br /></p><div class="codebox"><pre><code>[client]
port=3306
[mysql]
default-character-set=cp1251
[mysqld]
port=3306
basedir=&quot;C:/Program Files/MySQL/MySQL Server 5.0/&quot;
datadir=&quot;C:/Program Files/MySQL/MySQL Server 5.0/Data/&quot;
default-character-set=cp1251</code></pre></div><p>SHOW GLOBAL VARIABLES LIKE &#039;char%&#039;;<br /></p><div class="codebox"><pre><code>character_set_client     cp1251
character_set_connection cp1251
character_set_database   cp1251
character_set_filesystem binary
character_set_results    cp1251
character_set_server     cp1251
character_set_system     utf8
character_sets_dir C:\Program Files\MySQL\MySQL Server 5.0\share\charsets\</code></pre></div><p>Мои действия:<br />Создал нового юзера, дал ему привилегии (структура и данные),<br />создал пустую базу:<br />CREATE DATABASE `forum` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;<br />Установил форум, результат - вопросики на самом форуме и в базе <img src="https://forum.php-myadmin.ru/img/smilies/sad.png" width="15" height="15" alt="sad" /></p><p>Устанавливаю на локалхост</p><div class="codebox"><pre><code>Сервер: localhost via TCP/IP
Версия сервера: 5.0.67-community-nt
Версия протокола: 10
Пользователь: root@localhost
MySQL-кодировка: UTF-8 Unicode (utf8)
Веб-сервер
Apache/2.2.10 (Win32) PHP/5.2.1
Версия MySQL-клиента: 5.0.22
PHP расширение: mysqli
phpMyAdmin
Информация о версии: 3.1.1</code></pre></div><p>Что я делаю не так?<br />Караул!!! Помогите!!!</p>]]></description>
			<author><![CDATA[null@example.com (AlexeyF)]]></author>
			<pubDate>Tue, 20 Jan 2009 10:01:13 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6768#p6768</guid>
		</item>
		<item>
			<title><![CDATA[Re: вопрос про кодировку]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6741#p6741</link>
			<description><![CDATA[<p>отправил</p>]]></description>
			<author><![CDATA[null@example.com (akcium)]]></author>
			<pubDate>Sat, 17 Jan 2009 06:51:47 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6741#p6741</guid>
		</item>
	</channel>
</rss>
