Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

выделение искомых слов

Идеи для расширения функциональности phpBB 2.0.x
Alex_S
phpBB 1.2.0
Сообщения: 15
Зарегистрирован: 19 лет 4 месяца
Откуда: Москва

Сообщение Alex_S »

romutis писал(а):
Alex_S писал(а):Да, только на этом форуме подсветка русских слов так и не работает. Значит не все так просто с настройкой локали?
И потом, поиск русских слов то работает, подсветки нет.
Мне этот форум не указ - я на своём всё настроил, всё работает.
Ну поделился бы секретом, а? ;)
С уважением, надеюсь Вы тоже...
romutis
phpBB 1.4.4
Сообщения: 103
Зарегистрирован: 19 лет 10 месяцев

Сообщение romutis »

Alex_S писал(а):Ну поделился бы секретом, а? ;)
Без проблем.

Заходишь на свой сервер как root, компилилируешь локали ru_RU и ru_RU.cp1251, чтобы они добавились в список локалей и прописываешь в /etc/profile такие строчки:
export RC_LANG=ru_RU.cp1251
export LC_CTYPE=ru_RU.cp1251
export LC_ALL=ru_RU.cp1251

Рестартуешь сервер.

После этого у тебя все запускаемые приложения будут использовать значения ru_RU.cp1251 для переменных локали. Я себе еще в apachectl прописал инициализацию этих переменных.

Вот видишь - если у тебя есть рутовый доступ на свой сервер - всё просто.
// romutis
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

Рестартуешь сервер.
ну это же не винда))
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
romutis
phpBB 1.4.4
Сообщения: 103
Зарегистрирован: 19 лет 10 месяцев

Сообщение romutis »

crash писал(а):
Рестартуешь сервер.
ну это же не винда))
Существующие процессы тоже нужно перестартовать, чтобы они перезапустились с нужными значениями. Хотя, согласен, kill -HUP 0 - отличное решение. :)
// romutis
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

Существующие процессы тоже нужно перестартовать
так только их и надо))
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
romutis
phpBB 1.4.4
Сообщения: 103
Зарегистрирован: 19 лет 10 месяцев

Сообщение romutis »

crash писал(а):
Существующие процессы тоже нужно перестартовать
так только их и надо))
По одному рестартовать-то будешь? Или скопом?
По одному - можно и упариться - у меня висит больше сотни mysql-процессов и около 2-х сотен апачевских.
// romutis
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

romutis
около 2-х сотен апачевских.
и каждывй отдельно запущен????
я думаю перегрузка основного будет выше крыше.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
romutis
phpBB 1.4.4
Сообщения: 103
Зарегистрирован: 19 лет 10 месяцев

Сообщение romutis »

crash писал(а):romutis
около 2-х сотен апачевских.
и каждывй отдельно запущен????
я думаю перегрузка основного будет выше крыше.
Попробуй. :)
// romutis
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

romutis
а чего пробовать... достаточно один раз перегрузить и все.
у вас же не запущено 2 сотни апачей, а запущены копии, так сказать SpareServers
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
romutis
phpBB 1.4.4
Сообщения: 103
Зарегистрирован: 19 лет 10 месяцев

Сообщение romutis »

crash писал(а):romutis
а чего пробовать... достаточно один раз перегрузить и все.
у вас же не запущено 2 сотни апачей, а запущены копии, так сказать SpareServers
Угу. Только они будут рестартоваться отцовским процессом довольно долгое время - упаришься ждать и юзеры покусают от нетерпения. Проще послать сигнал о рестарте всем процессам на сервере - быстрее и не надо выискивать в списке "прародителя" процессов.
// romutis
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

romutis
Угу. Только они будут рестартоваться отцовским процессом довольно долгое время - упаришься ждать и юзеры покусают от нетерпения. Проще послать сигнал о рестарте всем процессам на сервере - быстрее и не надо выискивать в списке "прародителя" процессов.
я и не буду искать... есть мягкая перезагрузка апача, пользоваели и не заметят ее. в райнем случае apachectl restart делает то что надо, но пользователи об этом уже узнают. и не надо искаит прародителей.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Alex_S
phpBB 1.2.0
Сообщения: 15
Зарегистрирован: 19 лет 4 месяца
Откуда: Москва

Сообщение Alex_S »

romutis
Спасибо за рекомендации, да вот только сервер у меня не "мой", а виртуальный у прова (Zenon), и эти манипуляции я сам проделать не смогу, а саппорт вряд ли будет делать для меня такую глобальную вещь, или я чего то не понимаю?
С уважением, надеюсь Вы тоже...
Аватара пользователя
olpa
phpBB 1.4.3
Сообщения: 83
Зарегистрирован: 19 лет 3 месяца
Откуда: Питер

Сообщение olpa »

Я делал так. В "language/lang_russian/lang_main.php" вписал:

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

setlocale(LC_ALL, 'ru_RU.CP1251');
setlocale(LC_NUMERIC, 'C');
$lang['ENCODING'] = 'windows-1251';
Но надо, чтобы на сервере действительно была установлена локаль cp1251. Проверить это можно, например, исполнив команду "locale -a" (например, через passthrough).

И не забудьте сделать rebuild search index после изменений.
а саппорт вряд ли будет делать
Отсутствие cp1251 на хостинге -- тяжкий грех. Нормальный админ схватится за голову и ещё скажет спасибо за сообщение о проблеме.

P.S. Думаю, что мой ответ стоит внести в FAQ. ;-)
Advanced Textual Confirmation: единый антиспам для форумов, блогов, гостевух и прочего
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

olpa
Отсутствие cp1251 на хостинге -- тяжкий грех. Нормальный админ схватится за голову и ещё скажет спасибо за сообщение о проблеме.
ну это спорный вопрос
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
romutis
phpBB 1.4.4
Сообщения: 103
Зарегистрирован: 19 лет 10 месяцев

Сообщение romutis »

crash писал(а):olpa
Отсутствие cp1251 на хостинге -- тяжкий грех. Нормальный админ схватится за голову и ещё скажет спасибо за сообщение о проблеме.
ну это спорный вопрос
У тебя есть простые варианты решения проблемы без наличия на сервере локали ср1251?

P.S. Давным-давно, когда мой форум сидел на shared-хостинге, индусы, админившие сервер, поставили нужную мне локаль и charset для mysql по первому моему требованию. Но то были индусские работящие админы, а не "савецкие".
// romutis

Вернуться в «Запросы модов для phpBB 2.0.x»