![]()  | 
	Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
| 
			
			 | 
		#1 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 03.11.2007 
				
				
				
					Сообщений: 6
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Добрый! 
		
		
		
		
		
		
		
	Лютая борьба с языком продолжается ![]() А наличии MySQL 5.0.21 и php 5.x 1. В базе установлена кодировка utf8_general_ci. 2. В localconf.php прописано: PHP код: 
	
			
	  )И вроде как все хорошо.. Но... При добавлении или работе с новостями tt_news вылазит гнусное: (Warning: xml_parser_set_option() [function.xml-parser-set-option]: Unsupported target encoding "windows-1251" in ..class.t3lib_div.php on line 2173 Подскажите как одолеть? Заранее спасибо за помощь! П.С. Строчка PHP код: 
	
			
	 
		 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			А зря... так как наворачиваться будет именно если не utf-8. Включите и боритесь именно с ошибками при включенном utf-8.
		 
		
		
		
		
		
		
			
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | |
| 
			
			 Новенький 
			
			
			
			Регистрация: 03.11.2007 
				
				
				
					Сообщений: 6
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 Цитата: 
	
 То BE приобретает не очень пристойный вид   А нормально отображается только, то что берется из БД...![]() Как победить?  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			 Senior Member 
			
			
			
			
	 | 
	
	
	
		
		
			
			 
			
			Вообще говоря мне в такой же примерно ситуации помогло включение  
		
		
		
		
		
		
		
	Код: 
	$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8; SET character_set_connection = utf8;'; Ну и, если это возможно, включить все в самой базе в utf-8 и, само собой разумеется, force-charset в localconf.php и render-charset в TS тоже прописать в utf-8.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 03.11.2007 
				
				
				
					Сообщений: 6
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Спасибо всем откликнувшимся! 
		
		
		
		
		
		
		
	Все снес. Поставил как написано в FAQ и учел все добавления. 0. Установил кодировку сайта utf-8 (сделал через панель управления хостера, проверил phpinfo() ) 1. Базу создал заранее: utf8_unicode_ci 2. При установке задал [SYS][setDBinit] = SET NAMES utf8; SET character_set_connection = utf8; и ['BE']['forceCharset'] = utf-8 В BE русский показывается нормально, однако теперь кулебяка следующего характера: добавляю в дерево сайта страницу с названием например "Главный шаблон" и получаю: 102: These fields are not properly updated in database: (title) Probably value mismatch with fieldtype. После чего страница добавляется и выглядит: ![]() Не сдается Typo3   Как можно вылечить?  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#8 | 
| 
			
			 Administrator 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			посмотрите, как выглядят в phpMyAdmin те записи, которые добавили - Т.е должный видеть все правильно "Главный шаблон" 
		
		
		
		
		
		
			
		
		
		
		
	(phpMyAdmin может служить эталоном - настраивать надо так, что бы в нем все было ОК) есть еще такие грабли: если тоже самый юзер коннектится к другой базе (без SET NAMES..), то могут быть проблемы  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#9 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			А у Апача не стоит каких нибудь перекодировок? Так называемый "русский-апач" содержит всякие настройки по перекодировке трафика на лету, чем портит все и вся.
		 
		
		
		
		
		
		
			
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#10 | |
| 
			
			 Administrator 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 Цитата: 
	
 на одном сайте я это лечил в .htaccess #AddCharset UTF-8 .php #AddCharset UTF-8 .html #CharsetDefault UTF-8 #AddDefaultCharset UTF-8 CharsetDisable On  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
		
| Опции темы | |
| Опции просмотра | |
		
  | 
	
		
  | 
			 
			Похожие темы
		 | 
	||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение | 
| utf8 - при сохранении урезает строку | extreme | Установка | 5 | 27.08.2007 22:02 | 
| Первая установка, UTF8 и свои грабли. | Sail | Установка | 6 | 26.04.2007 02:56 | 
| Иероглифы UTF8 и windows1251 | hworld | Локализация проекта | 8 | 23.04.2007 14:24 | 
| Инсталяция Typo3 с utf8 | Igrik | Общие вопросы | 2 | 14.01.2007 16:37 | 
| windows-1251 или utf8 ? | OpTi | Локализация проекта | 13 | 02.08.2006 20:40 |