Страница 1 из 1

Форум phpBB2 (русский язык)

Добавлено: 2008-06-02 18:55:19
trop1k
Здраствуйте.
Ставил по статье http://www.lissyara.su/?id=1484 всё поставилось, но с большим недостатком. Когда я меняю название форума на руское название, то оно просто пропадает когбудто нет названия, а если ставлю английское то есть. Где может быть косяк похоже что руский язык гдето невоспринимает.
Всем взаранее спасибо.

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-02 22:05:54
Alex Keda
русифицировал?

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-02 22:22:57
trop1k
lissyara писал(а):русифицировал?
Спасибо что ответил а то я уже подумал что некто неответит. :(
Да 2 файла по той сылке на руский язык делал всё по статье.
Ещё факты. Попробовал создать тему на руском. Текст который был на руском введён просто непоказывается, когбудто тему пустую создал на английском всё норм. А где храняться темы в MYSQL? Может там подержка руского невключена, изза такого может быть?

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-02 22:55:53
Alex Keda

Код: Выделить всё

mysql> show variables like '%char%';
+--------------------------+----------------------------------+
| Variable_name            | Value                            |
+--------------------------+----------------------------------+
| character_set_client     | cp1251                           |
| character_set_connection | cp1251                           |
| character_set_database   | cp1251                           |
| character_set_filesystem | binary                           |
| character_set_results    | cp1251                           |
| character_set_server     | cp1251                           |
| character_set_system     | utf8                             |
| character_sets_dir       | /usr/local/share/mysql/charsets/ |
+--------------------------+----------------------------------+
8 rows in set (0.00 sec)

mysql>   
у тебя что?

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-03 8:15:09
trop1k
У меня:

Код: Выделить всё


mysql> show variables like '%char%';
+--------------------------+----------------------------------+
| Variable_name            | Value                            |
+--------------------------+----------------------------------+
| character_set_client     | utf8                             |
| character_set_connection | utf8                             |
| character_set_database   | utf8                             |
| character_set_results    | utf8                             |
| character_set_server     | utf8                             |
| character_set_system     | utf8                             |
| character_sets_dir       | /usr/local/share/mysql/charsets/ |
+--------------------------+----------------------------------+
7 rows in set (0.00 sec)
utf8 это ведь тоже руский, если я неошибаюсь.

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-03 10:07:57
f_andrey
trop1k писал(а):utf8 это ведь тоже руский, если я неошибаюсь.
Русский то он русский но не совсем, вернее пока не все верят что он так уж нужен, по делу попробуй либо все таки переконвертить базу, либо найти настройки локали запросов к базе и если можно поменять их.

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-03 10:24:47
ProFTP
кодировка на форуме?

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-03 11:45:49
trop1k
ProFTP писал(а):кодировка на форуме?
Незнаю устанвливал по статье небыло там выбора кодировки.

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-03 11:47:32
ProFTP
там навреное видовская или кои8-р

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-03 11:52:24
trop1k
f_andrey писал(а):
trop1k писал(а):utf8 это ведь тоже руский, если я неошибаюсь.
Русский то он русский но не совсем, вернее пока не все верят что он так уж нужен, по делу попробуй либо все таки переконвертить базу, либо найти настройки локали запросов к базе и если можно поменять их.
Появилось два вопроса.
1. Переконвертировать всю базу или только базу форума? В даном случае forum.
2. Запросы как я понял которые находятся в папке с форумом или запросы самой mysql?

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-03 11:53:35
trop1k
ProFTP писал(а):там навреное видовская или кои8-р
Думаешь на форуме можно изменить кодировку?

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-03 11:56:42
ProFTP
я не знаю, смотри документацию у форуму, на форуме smf можно было!

посмотри какая кодировка и переконвектируй базу в ту кодировку... навреное винда - cp1251

http://www.lissyara.su/?id=1655

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-03 11:59:15
zg
trop1k писал(а):Появилось два вопроса.
1. Переконвертировать всю базу или только базу форума? В даном случае forum.
тебе достаточно выставить кодировку клиента и результата на cp1251 и всё заработает

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-03 12:11:53
trop1k
zg писал(а):
trop1k писал(а):Появилось два вопроса.
1. Переконвертировать всю базу или только базу форума? В даном случае forum.
тебе достаточно выставить кодировку клиента и результата на cp1251 и всё заработает

Код: Выделить всё

mysql> show variables like 'char%';
+--------------------------+----------------------------------+
| Variable_name            | Value                            |
+--------------------------+----------------------------------+
| character_set_client     | cp1251                           |
| character_set_connection | utf8                             |
| character_set_database   | utf8                             |
| character_set_results    | cp1251                           |
| character_set_server     | utf8                             |
| character_set_system     | utf8                             |
| character_sets_dir       | /usr/local/share/mysql/charsets/ |
+--------------------------+----------------------------------+
7 rows in set (0.01 sec)

mysql> quit
Изменил и перезапустил

Код: Выделить всё

localhost# /usr/local/etc/rc.d/mysql-server restart
Stopping mysql.
Waiting for PIDS: 813.
Starting mysql.
Непомогло :(

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-03 12:22:40
trop1k
Менял я так.

Код: Выделить всё

mysql> set @@character_set_results='cp1251';
Query OK, 0 rows affected (0.00 sec)

mysql> set @@character_set_client='cp1251';
Query OK, 0 rows affected (0.00 sec)
Послке рестарта всё что поменял сбросилось снова на:

Код: Выделить всё

 
mysql> show variables like '%char%';
+--------------------------+----------------------------------+
| Variable_name            | Value                            |
+--------------------------+----------------------------------+
| character_set_client     | utf8                             |
| character_set_connection | utf8                             |
| character_set_database   | utf8                             |
| character_set_results    | utf8                             |
| character_set_server     | utf8                             |
| character_set_system     | utf8                             |
| character_sets_dir       | /usr/local/share/mysql/charsets/ |
+--------------------------+----------------------------------+
7 rows in set (0.00 sec)

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-03 12:57:28
trop1k
Пересобрал форум. Теперь пишет вообще руский невоспринимает сразу debug пишет.
Кодировка такая стоит:

Код: Выделить всё


mysql> show variables like "char%";
+--------------------------+----------------------------------+
| Variable_name            | Value                            |
+--------------------------+----------------------------------+
| character_set_client     | cp1251                           |
| character_set_connection | cp1251                           |
| character_set_database   | cp1251                           |
| character_set_results    | cp1251                           |
| character_set_server     | cp1251                           |
| character_set_system     | utf8                             |
| character_sets_dir       | /usr/local/share/mysql/charsets/ |
+--------------------------+----------------------------------+
7 rows in set (0.00 sec)

mysql>

На форуме.

Код: Выделить всё

Общая ошибка 
  
Could not insert new word matches

DEBUG MODE

INSERT INTO phpbb_search_wordmatch (post_id, word_id, title_match) SELECT 4, word_id, 0 FROM phpbb_search_wordlist WHERE word_text IN ('asdasd', 'аываыв')

Line : 251
File : functions_search.php 
  

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-03 12:59:28
zg
))) это надо делать КАЖДЫЙ раз после коннекта к базе, поскольку это настройки на соединение. Либо делай через конфиг my.cnf

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-03 13:02:13
trop1k
zg писал(а):))) это надо делать КАЖДЫЙ раз после коннекта к базе, поскольку это настройки на соединение. Либо делай через конфиг my.cnf
Я по дефалту поставил теперь перед этим мой пост описывает текущую проблему.

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-03 13:23:24
zg
trop1k писал(а):Я по дефалту поставил теперь перед этим мой пост описывает текущую проблему.

Код: Выделить всё

show create table `phpbb_search_wordmatch`
?

Re: Форум phpBB2 (русский язык)

Добавлено: 2008-06-03 13:25:37
trop1k
Решил проблему оставлю сылку. http://www.phpbbguru.net/community/topic1142.html
Всем спасибо кто откликнулся и помог. :P