Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 07.08.2008, 12:45   #1
margol
Senior Member
 
Аватар для margol
 
Регистрация: 09.07.2007
Адрес: Волгоград
Сообщений: 322
Отправить сообщение для margol с помощью ICQ
По умолчанию Ошибка, связанная с windows-1251. Но откуда взялась эта кодировка?

В ВЕ пишет:
Warning: xml_parser_set_option() [function.xml-parser-set-option]: Unsupported target encoding "windows-1251" in /var/www/typo3/t3lib/class.t3lib_div.php on line 2282

Вот содержание этой строки:
$XMLcontent.='>'.htmlspecialchars($val['value']).'</'.$val['tag'].'>';

Мои настройки setup:
config{
language = ru
locale_all = ru_RU.utf8
}

Результат выполнения скрипта local -a:
...
ru_RU.utf8
ru_UA.utf8
...

В чем тут может быть дело?
margol вне форума   Ответить с цитированием
Старый 07.08.2008, 14:50   #2
Fearless Goblin
Senior Member
 
Аватар для Fearless Goblin
 
Регистрация: 18.07.2006
Сообщений: 108
Отправить сообщение для Fearless Goblin с помощью ICQ Отправить сообщение для Fearless Goblin с помощью Skype™
По умолчанию

Может быть проблема именно в настройках конфигурации ТАЙПО.
Я на всех сайтах делаю так:

Код:
config {
  sys_language_uid = 0
  language = de
  locale_all = de_DE
  htmlTag_langKey = de_DE
  metaCharset = utf-8
  renderCharset = utf-8
  xmlprologue = none
}
Ну, и в localconf.php прописано $TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8';
Fearless Goblin вне форума   Ответить с цитированием
Старый 07.08.2008, 16:01   #3
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Цитата:
Сообщение от margol Посмотреть сообщение
В ВЕ пишет:
Warning: xml_parser_set_option() [function.xml-parser-set-option]: Unsupported target encoding "windows-1251" in /var/www/typo3/t3lib/class.t3lib_div.php on line 2282
Дело не в настройках.
А в том что раньше FlexForms сохранялись в XML в кодировке windows-1251, а новая версия TYPO3 и PHP5 не поддерживает эту кодировку в XML.

Для этого есть патч на форуме (для 4.1.х версий). Или пересохраняйте ваши формы в utf8.
dmartynenko вне форума   Ответить с цитированием
Старый 13.08.2008, 17:49   #4
margol
Senior Member
 
Аватар для margol
 
Регистрация: 09.07.2007
Адрес: Волгоград
Сообщений: 322
Отправить сообщение для margol с помощью ICQ
По умолчанию

>> Для этого есть патч на форуме (для 4.1.х версий).
Адрес подбросите?
>>Или пересохраняйте ваши формы в utf8.
Не пойму о чем речь... Пересоздавать все содержимое на страницах?
margol вне форума   Ответить с цитированием
Старый 13.08.2008, 20:42   #5
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Цитата:
Сообщение от margol Посмотреть сообщение
>> Для этого есть патч на форуме (для 4.1.х версий).
Адрес подбросите?
>>Или пересохраняйте ваши формы в utf8.
Не пойму о чем речь... Пересоздавать все содержимое на страницах?
Эта тема выделена достаточно явно: http://forum.typo3.biz/showthread.php?t=4231

Речь о том, что данные настройки плагинов использующих FlexForm вставленых на страницу сохраняются в XML, и раньше у вас это было в кодировке windows-1251. И новый TYPO3 не может прочитать эти XML и выдаются ошибки. Если вы начнете сейчас редактировать такой контент элемент то там будут только дефолтные значения.
dmartynenko вне форума   Ответить с цитированием
Старый 14.08.2008, 10:15   #6
margol
Senior Member
 
Аватар для margol
 
Регистрация: 09.07.2007
Адрес: Волгоград
Сообщений: 322
Отправить сообщение для margol с помощью ICQ
По умолчанию

Спасибо, буду делать.
margol вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:50.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория