Новости Joomla

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

Файловый менеджер Quantum — одно из самых популярных решений для Joomla, созданное разработчиком из сообщества Joomla, Дмитрием Цымбалом (@tsymbalmitia). Он делает Quantum удобным, безопасным и современным, обновляет его, исправляет уязвимости и отвечает пользователям — всё это в свободное от основной работы время.

Теперь настал момент для следующего шага: развитие проекта требует больше времени и ресурсов.

0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 1111 Просмотров
*

Bartleby

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Артефакт кодировки! о_О
« : 12.07.2013, 13:57:03 »
Доброго времени суток!
Абсолютно не понимаю происхождения данного явления, но вдруг кто-то сталкивался и скажет куда копать.
Собственно сабж:
Есть сайт (для глоба не доступен, ссылки нет(на продакшн но без ДНС)) Joomla 2.5
Есть локальная версия Joomla 2.5
Есть база MSSQL (к чертям ее собачим)
Есть компонент для Joomla 1.0, который коннектится к базе выше и нормально работает.
Перенес компонент на 2.5 (переделал под MVC)
Сделал ссылку в меню на этот компонент
Внимание АРТЕФАКТ!
Если залогиниться и зайти на продакшн на этот компонент, то все кириллические записи превращаются в кучу "? ? ?", которые никак ни реагируют на смену кодировок страницы в браузере, но(!) если перейти по любой внутренней ссылке, а потом снова вернуться на этот компонент, то кодировка становится нормальной.
И так до бесконечности, при каджом таком скачке она то превращается в ? то в нормальные слова.
Как такое может быть?
Станицы статические, при каждом клике полностью обновляются, и перезапрашивают данные с БД, memcache и подобное не используется.
Единственное различие между продакшн сервером и локальным(ткстовым) разница в версиях PHP, на локальном 5.4.6 а на продакшн 5.4.13
От чего может меняться кодировка? Такое ощущение что приходят именно знаки вопроса а не перекодированные символы, так как реакции на перекодирование в PHP (iconv) абсолютно никакой

Я очень надеюсь на помощь, так как бьюсь с этим уже вторую неделю
Отвечу на любые вопросы, для расширения информации
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Артефакт кодировки! о_О
« Ответ #1 : 12.07.2013, 14:26:21 »
Кодировка базы какая? В вопросы превращается весь текст страницы или только данные пришедшие из базы? Я имею в виду надписи на кнопках - остаются русскими или тоже все в кривой кодировке?
*

Bartleby

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Артефакт кодировки! о_О
« Ответ #2 : 15.07.2013, 06:04:28 »
Кодировка базы - Cyrillic_General_CI_AS, с Joomla 1.0 все читается прекрасно, и на локальной версии сайта тоже, а вот на глобе вопросы(
Цитировать
В вопросы превращается весь текст страницы или только данные пришедшие из базы?
Именно только то что приходит из базы, причем как я описал выше через раз.
Все ссылки и кнопки с кирилическими символами отображаются нормально
*

Bartleby

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Артефакт кодировки! о_О
« Ответ #3 : 15.07.2013, 10:32:16 »
Проблему решил установкой в php.ini строчки
Код
mssql.charset - cp1251
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сбой кодировки в письмах

Автор r.bak

Ответов: 4
Просмотров: 938
Последний ответ 06.08.2014, 09:04:47
от AlekVolsk
Проблема кодировки у модулей

Автор alexlogic

Ответов: 6
Просмотров: 1215
Последний ответ 04.02.2013, 15:25:17
от alexlogic