|
|
| ТНТУ · Правила форуму |
Допомога
Пошук
Учасники
Календар
Журнали
|
| Привіт Гість ( Вхід | Реєстрація ) | Вислати повторно листа для активації |
| Сторінки: (2) [1] 2 ( Перейти до першого непрочитаного повідомлення ) | ![]() ![]() ![]() |
| nick |
Дата: Oct 19 2008, 12:11 AM
|
|
Рядовий ![]() Група: Members Повідомлень: 10 Користувач №: 3 242 З нами з: 19-October 08 Пост № 137656 |
Привет всем! Такая проблема возникла с использованием Атьютора 1.6.1 - вместо буквы "ш" в материалах появляется "�?". Это как-то связано с настройкой базы или баг лечится др. способом? Заранее благодарен за помощь.
|
| IndieRect |
Дата: Oct 19 2008, 08:08 AM
|
||
![]() Адмін Група: Admin Повідомлень: 2 783 Користувач №: 227 З нами з: 24-February 05 Пост № 137657 |
Привіт, nick. Якщо чесно, я такого бага не зустрічав. Хоча аналогічна проблема в нас колись була з буквою «Л» у словнику. Якщо є можливість відтворити цей баг на якомусь сервері, наприклад, в офіційному демо, я б з цікавістю глянув. -------------------- Все люди, занятые истинно важным делом, всегда просты, потому что не имеют времени придумывать лишнее. © Л. Толстой
|
||
| nick |
Дата: Oct 19 2008, 10:09 AM
|
||||
|
Рядовий ![]() Група: Members Повідомлень: 10 Користувач №: 3 242 З нами з: 19-October 08 Пост № 137660 |
В том то и дело, что, например, у меня на локальном сервере под Линуксом (локаль дефолтная УТФ-8) ничего подобного не наблюдается. Не удалось, как я ни старался, сделать неправильную "ш" и на демосервере www.atutor.ca/atutor/demo/login.php А вот на двух хостингах - бесплатном можете глянуть открытый курс: http://cxmt.ho.ua и платном такая бага повторяется. Я уже полностью удалял английский и оставлял только украинский в Атюторе, но это не помогло. Даже в дефолтном объявлении такая вот бяка: Це вітальне оголо�?ення. Детальні�?у допомогу ви можете отримати через посилання «Довідка» в ATutor. |
||||
| IndieRect |
Дата: Oct 19 2008, 12:00 PM
|
![]() Адмін Група: Admin Повідомлень: 2 783 Користувач №: 227 З нами з: 24-February 05 Пост № 137672 |
Що характерно, в елементах інтерфейсу все ОК...
Перша думка – проблема може бути з MySQL. Перевірте на першій сторінці панелі адміністратора ATutor версії PHP і MySQL, чи не нижчі вони від рекомендованих, і ОС (краще, щоб не Windows). Крім того, якщо б ви дали мені права інструктора на якомусь із серверів, я міг би хоча б мінімально потестити, де ця проблема проявляється. Ну і є один «залізний», але трудоємкий і не завжди можливий спосіб обійти цю проблему: замінювати букву «ш» всюди, де вводиться HTML-код, на цю послідовність: "&# 1096;" (без пропусків і лапок, джерело). -------------------- Все люди, занятые истинно важным делом, всегда просты, потому что не имеют времени придумывать лишнее. © Л. Толстой
|
| nick |
Дата: Oct 19 2008, 03:59 PM
|
||
|
Рядовий ![]() Група: Members Повідомлень: 10 Користувач №: 3 242 З нами з: 19-October 08 Пост № 137685 |
Да, я тоже склоняюсь к проблеме с мускулем. Но при инсталляции все было ОК, в том числе верификация соответствия версиям майскл и пхп. О замене символов кодами я прекрасно знаю, но, имхо, это мазохизм. Даю вам права админа на cxmt.ho.ua (в личку) |
||
| IndieRect |
Дата: Oct 20 2008, 01:25 PM
|
||
![]() Адмін Група: Admin Повідомлень: 2 783 Користувач №: 227 З нами з: 24-February 05 Пост № 137751 |
100%. За права дякую. Справді, з версіями все ОК. Треба буде пошукати причину. -------------------- Все люди, занятые истинно важным делом, всегда просты, потому что не имеют времени придумывать лишнее. © Л. Толстой
|
||
| IndieRect |
Дата: Oct 20 2008, 01:44 PM
|
![]() Адмін Група: Admin Повідомлень: 2 783 Користувач №: 227 З нами з: 24-February 05 Пост № 137753 |
-------------------- Все люди, занятые истинно важным делом, всегда просты, потому что не имеют времени придумывать лишнее. © Л. Толстой
|
| nick |
Дата: Oct 21 2008, 11:14 PM
|
||
|
Рядовий ![]() Група: Members Повідомлень: 10 Користувач №: 3 242 З нами з: 19-October 08 Пост № 137928 |
Похоже на закономерность в проблеме определения кодировки при коннекте к базе. Возможно зависит от версии МуСКЛ или, вероятнее, от настроек. Вот только где копать, чтоб хостеру ткнуть? На локальном у меня, повторяю, работает нормально. У вас тоже версия 1.6.1 крутится? |
||
| IndieRect |
Дата: Oct 22 2008, 09:22 AM
|
![]() Адмін Група: Admin Повідомлень: 2 783 Користувач №: 227 З нами з: 24-February 05 Пост № 137938 |
Так, 1.6.1. Але в нас також своя ситуація, зв'язана з використанням cp-1251 в 2004-му, конвертування з якого в нас пройшло зі своїми «особливостями».
Поки що я не знайшов в неті стопроцентного рішення. Спробуйте поекспериментувати з відповідними функціями PHP, зокрема mysql_client_encoding() і mysql_set_charset(). Найкраще це робити у файлі include/lib/mysql_connect.inc.php. -------------------- Все люди, занятые истинно важным делом, всегда просты, потому что не имеют времени придумывать лишнее. © Л. Толстой
|
| nick |
Дата: Oct 22 2008, 02:14 PM
|
||
|
Рядовий ![]() Група: Members Повідомлень: 10 Користувач №: 3 242 З нами з: 19-October 08 Пост № 137968 |
Спасибо за подсказку, поэкспериментирую, доложу результаты обязательно |
||
| IndieRect |
Дата: Oct 22 2008, 02:22 PM
|
![]() Адмін Група: Admin Повідомлень: 2 783 Користувач №: 227 З нами з: 24-February 05 Пост № 137969 |
ОК, буду дуже вдячний. Може, вдасться наблизитись до знаходження цього бага. Бо поки що в самого руки не доходять – все-таки для нас конкретно зараз є пріоритетніші завдання.
-------------------- Все люди, занятые истинно важным делом, всегда просты, потому что не имеют времени придумывать лишнее. © Л. Толстой
|
| nick |
Дата: Oct 27 2008, 07:14 AM
|
||
|
Рядовий ![]() Група: Members Повідомлень: 10 Користувач №: 3 242 З нами з: 19-October 08 Пост № 138262 |
По-моему проблема в /include/lib/utf8.php Я правда не силен в коде, особо не ковырялся - победить пока не смог |
||
| IndieRect |
Дата: Oct 27 2008, 09:20 AM
|
![]() Адмін Група: Admin Повідомлень: 2 783 Користувач №: 227 З нами з: 24-February 05 Пост № 138272 |
(хлопаю себе по лобу)
А модуль mbstring в PHP у Вас встановлений? Не знаю як я раніше про це не подумав, але якщо проблема саме в utf8.php, то відсутність mbstring цілком може бути причиною. -------------------- Все люди, занятые истинно важным делом, всегда просты, потому что не имеют времени придумывать лишнее. © Л. Толстой
|
| nick |
Дата: Oct 27 2008, 12:12 PM
|
||
|
Рядовий ![]() Група: Members Повідомлень: 10 Користувач №: 3 242 З нами з: 19-October 08 Пост № 138295 |
Установлен, видно в другом причина. |
||
| IndieRect |
Дата: Oct 28 2008, 11:19 AM
|
![]() Адмін Група: Admin Повідомлень: 2 783 Користувач №: 227 З нами з: 24-February 05 Пост № 138398 |
На платному хостингу має бути служба технічної підтримки, правда? Спробуйте спитати в них стосовно конфігурації MySQL і/або того, як саме повинне виставлятися кодування в програмах при конекті до MySQL.
Шкода буде лишати ATutor через такий трабл. -------------------- Все люди, занятые истинно важным делом, всегда просты, потому что не имеют времени придумывать лишнее. © Л. Толстой
|
Сторінки: (2) [1] 2 |
![]() ![]() ![]() |