phpBB2

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

phpBB2

Непрочитанное сообщение gyurza2000 » 2007-10-03 0:16:12

решил я попробовать поиграть с форумами, поставил phpBB2, захожу в админку, создаю форум и т.д., а он мне все мои надписи вопросиками. Где кодировочки поправить нужно?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35437
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: phpBB2

Непрочитанное сообщение Alex Keda » 2007-10-03 0:16:37

в базе, cp1251
Убей их всех! Бог потом рассортирует...

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: phpBB2

Непрочитанное сообщение gyurza2000 » 2007-10-03 1:02:52

а как это делается, пардон?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Miha_hard
рядовой
Сообщения: 25
Зарегистрирован: 2007-05-13 9:00:05

Re: phpBB2

Непрочитанное сообщение Miha_hard » 2007-10-03 5:26:24


gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: phpBB2

Непрочитанное сообщение gyurza2000 » 2007-10-04 13:30:10

Пытаюсь добавить тему, а мне в ответ:

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

Could not insert new word matches
DEBUG MODE
INSERT INTO phpbb_search_wordmatch (post_id, word_id, title_match) SELECT 5, word_id, 0 FROM phpbb_search_wordlist WHERE word_text IN ('тест')
Line : 251
File : functions_search.php
Последний раз редактировалось Alex Keda 2007-10-04 13:39:17, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: phpBB2

Непрочитанное сообщение gyurza2000 » 2007-10-04 13:40:40

ввожу на фре mysql, появляется приглашение mysql>, ввожу CREATE DATABASE db_name DEFAULT CHARACTER SET cp1251 DEFAULT COLLATE cp1251_general_ci в ответ тишина и база не создаётся.

Что я делаю не так или не правильно?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35437
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: phpBB2

Непрочитанное сообщение Alex Keda » 2007-10-04 13:47:01

это от того, что не используешь кнопочку

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

 :) 
и точку с запятой в конце неплохо бы добавить.
Убей их всех! Бог потом рассортирует...

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: phpBB2

Непрочитанное сообщение gyurza2000 » 2007-10-04 14:21:57

Спасибо лиссяра за точку с запятой :)
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: phpBB2

Непрочитанное сообщение gyurza2000 » 2007-10-04 21:32:08

создал базу как описано - вопросики, поменял в базе кодировку на 1251 как там же написано - вопросики

сейчас ищу файл my.cnf, поковыряюсь в нём...если найду его :)

не нашёл, что за фигня у меня MySQL 5.0.27, файла my.cnf нет! Где лежат его (MySQL) настройки?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35437
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: phpBB2

Непрочитанное сообщение Alex Keda » 2007-10-04 23:51:00

а его по дефолту и нет.
где-то в /usr/local/share образцы есть.
копируй в /usr/local/etc/my.cnf - и всё
Убей их всех! Бог потом рассортирует...

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: phpBB2

Непрочитанное сообщение gyurza2000 » 2007-10-05 7:08:29

так а всё таки с такой фигнёй что делать?

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

Could not insert new word matches
DEBUG MODE
INSERT INTO phpbb_search_wordmatch (post_id, word_id, title_match) SELECT 5, word_id, 0 FROM phpbb_search_wordlist WHERE word_text IN ('тест')
Line : 251
File : functions_search.php
Да и вопросики на форуме не разрешились...
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: phpBB2

Непрочитанное сообщение gyurza2000 » 2007-10-06 10:21:46

что гуру по phpBB покинули этот форум?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35437
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: phpBB2

Непрочитанное сообщение Alex Keda » 2007-10-06 22:55:26

lissyara писал(а):а его по дефолту и нет.
где-то в /usr/local/share образцы есть.
копируй в /usr/local/etc/my.cnf - и всё
Убей их всех! Бог потом рассортирует...

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: phpBB2

Непрочитанное сообщение gyurza2000 » 2007-10-06 23:50:13

делал так:

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

3. выставление переменных mysqld указывающих в какой кодировке данные поступают из клиента, в какой их клиенту отдавать, и в какой их обрабатывать.

все эти три переменные могут быть выставлены одной командой: set names cp1251. эту команду следует посылать сразу после коннекта первой строкой, переменные сохранятся в нужном нам состоянии до закрытия коннекта.
если есть доступ к конфигу сервера (my.cnf на *nix и my.ini под виндой), то можно выставить переменные сразу в нём для всех клиентов. делаем это так:

находим там секцию [client] и добавляем туда:
Код
       default-character-set = cp1251
        character-sets-dir = /usr/local/mysql4/share/charsets


где первое нужная вам кодировка, а второе путь до папки с ними.

находим там секцию [mysqld] и добавляем туда:
Код
       default-character-set=cp1251


находим (или добавляем, если нету) секцию [mysql] и добавляем туда:
Код
        default-character-set=cp1251


не забываем пеерзагрузить сервер.
проверить, что кодировка теперь выставлена можно выполнив команды:

Код
       SHOW VARIABLES LIKE 'character_set%';
        SHOW VARIABLES LIKE 'collation%'; 
а в результате русского как небыло так и нет
Вложения
sql.GIF
sql.GIF (7.99 КБ) 1585 просмотров
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: phpBB2

Непрочитанное сообщение gyurza2000 » 2007-10-07 0:11:25

когда создаю форум в админке кирилицей - предпросмотр нормально, а когда создаю - вопросики
когда создаю форум НЕ из админки - на кирилицу такая вот ругань:

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

    Could not insert new word matches
    DEBUG MODE
    INSERT INTO phpbb_search_wordmatch (post_id, word_id, title_match) SELECT 5, word_id, 0 FROM phpbb_search_wordlist WHERE word_text IN ('тест')
    Line : 251
    File : functions_search.php
а латиницей создаёт форумы без проблем

Что с этим делать?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35437
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: phpBB2

Непрочитанное сообщение Alex Keda » 2007-10-07 0:32:41

после внесения данных в my.cnf - ни база, ни таблицы, ни данные в таблицах форума сами по себе в cp1251 не перекодируются.
поэтому сноси базу, создавай её завново и снова ставь форум
Убей их всех! Бог потом рассортирует...

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: phpBB2

Непрочитанное сообщение gyurza2000 » 2007-10-07 0:55:24

это понятно, я полсе каждой манипуляции форум поновой закатывал и базу создавал новую, в ней указывал кодировку Windows Cyrilic, а всё равно, одна хрень
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35437
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: phpBB2

Непрочитанное сообщение Alex Keda » 2007-10-07 8:41:47

ну тогда базу и клиента пересобери с нужной кодировкой по дефолту.
Убей их всех! Бог потом рассортирует...

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: phpBB2

Непрочитанное сообщение gyurza2000 » 2007-10-07 13:00:48

всем спасибо, снёс phpBB2, поставил phpBB3. Всё заработало без косяков. Так что всем спасибо за участие, вопросы все сняты. Тема закрыта :)
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35437
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: phpBB2

Непрочитанное сообщение Alex Keda » 2007-10-07 18:17:33

gyurza2000 писал(а):всем спасибо, снёс phpBB2, поставил phpBB3. Всё заработало без косяков. Так что всем спасибо за участие, вопросы все сняты. Тема закрыта :)
у меня второй нормально работал...
========
а третий - он в UTF - потому и пашет сразу.
и про приколы мусины знает.
Убей их всех! Бог потом рассортирует...