Тест кириллицы |
Здравствуйте, гость ( Вход | Регистрация )
Тест кириллицы |
31.1.2009, 19:16
Сообщение
#1
|
|
Местный активист Группа: Главные администраторы Сообщений: 19434 Регистрация: 11.9.2004 Пользователь №: 11 Спасибо сказали: 10368 раз Вставить ник Частич. цитирование |
тест
|
|
|
Гость_Moshkin_* |
31.1.2009, 19:18
Сообщение
#2
|
Гости Частич. цитирование |
:?:
|
|
|
31.1.2009, 19:21
Сообщение
#3
|
|
Местный активист Группа: Главные администраторы Сообщений: 19434 Регистрация: 11.9.2004 Пользователь №: 11 Спасибо сказали: 10368 раз Вставить ник Частич. цитирование |
Тестирую кириллицу. На новом сервере она, собака, не хочет выводиться. Сравниваю настройки и значения полей с текущим сервером.
|
|
|
Гость_Moshkin_* |
31.1.2009, 19:22
Сообщение
#4
|
Гости Частич. цитирование |
Я заметил это .
|
|
|
31.1.2009, 22:40
Сообщение
#5
|
|
Местный активист Группа: Главные администраторы Сообщений: 19434 Регистрация: 11.9.2004 Пользователь №: 11 Спасибо сказали: 10368 раз Вставить ник Частич. цитирование |
Хух, справился с проблемой...
В MySQL 4.1 для корректной работы необходимо указывать кодировку которая будет использоваться при передаче и получении информации из базы данных. В стандартном phpBB этого нет.
Один из вариантов, как это можно сделать: в includes\db.php перед ?>
добавить $db->sql_query("SET NAMES 'cp1251'");
Ну и, разумеется, сами таблицы в базе данных тоже должны соответстовать указанной кодировке, т.е. должны быть созданы с DEFAULT CHARSET=cp1251 Решение подсмотрел здесь - http://www.phpbbguru.net/community/topic1142.html |
|
|
24.2.2009, 13:38
Сообщение
#6
|
|
Местный активист Группа: Главные администраторы Сообщений: 19434 Регистрация: 11.9.2004 Пользователь №: 11 Спасибо сказали: 10368 раз Вставить ник Частич. цитирование |
Отменил предыдущие изменения в коде движка форума.
Заставил My SQL автоматом выполнять запрос «SET NAMES кодировка» при каждом коннекте к нему. Для этого в файле my.cnf в раздел [mysqld] добавил следующие строки: init-connect = "set names cp1251"
skip-character-set-client-handshake Посмотрим, может быть из-за частого обращения к Базе Данных с запросом "SET NAMES 'cp1251'" сайт подвисал на минуту другую. |
|
|
Гость_Sr.Man_* |
28.2.2009, 15:10
Сообщение
#7
|
Гости Частич. цитирование |
Frocus умное решение! Когда пользователь хочет конектиться php передаёт сигнал в MySQL для одного пользователя - тем самым в разы уменьшивает нагрузку на сайт!
Представтье, каждый пользователь конектиться, с запросами, а таких тут...база и не переставала работать, теперь, у неё появился "отдых" Хотя, посоветую сменить движок форума, т.к этот уже мение работоспособный..хотя во многом доделан/переделан тобой, под себя! Счас есть уже нормальные форума, такие как IPB.Board.. Движок имеет насыщеность модами. Тем самым, более удобный! Да и перейти с phpBB на IPB.Board - мне кажеться не проблемма...насколько я помню, структура баз данных мало чем отличяеться... Хотя..нада взглянуть |
|
|
28.2.2009, 15:33
Сообщение
#8
|
|
Местный активист Группа: Главные администраторы Сообщений: 19434 Регистрация: 11.9.2004 Пользователь №: 11 Спасибо сказали: 10368 раз Вставить ник Частич. цитирование |
Sr.Man,
Я попытался проапгрейдить до 3-й версии phpBB, но не удалось переконвертировать таблицы. С IPB.Board'ом пока что не знаком. Он платный? Во сколько обойдётся лицензия? -------------------- Triax-0.88m (30W...90E); TT S2-3600 / U2C Denys H.265
|
|
|
Гость_Sr.Man_* |
28.2.2009, 17:05
Сообщение
#9
|
Гости Частич. цитирование |
Frocus я с тобой в аське поговорю, более детально...думаю будеш в сети через час?!
Там и росскажу все "прелести" этого форума... |
|
|
28.2.2009, 17:08
Сообщение
#10
|
|
Местный активист Группа: Главные администраторы Сообщений: 19434 Регистрация: 11.9.2004 Пользователь №: 11 Спасибо сказали: 10368 раз Вставить ник Частич. цитирование |
Ok, в 17:00.
-------------------- Triax-0.88m (30W...90E); TT S2-3600 / U2C Denys H.265
|
|
|
Текстовая версия | Сейчас: 31.1.2025, 6:43 |