Упорядочивание списка пользователей по имени

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Аватара пользователя
ALER
phpBB 2.0.0
Сообщения: 214
Стаж: 20 лет 9 месяцев
Откуда: Москва

Упорядочивание списка пользователей по имени

Сообщение ALER »

На Вашем форуме сортировка производится правильно, а у меня получается непонятно, что. Посмотрите и попробуйте сами:
http://www.nivatech.roo.ru/memberlist.php
Если задать "Упорядочить по:" имени пользователя по возрастанию то на первой странице пользователи идут в таком порядке:
-=CWS=-
97 гранат
ach
AddY
Виктор
Александр
Алексей
AGAPIT_05
Борисыч
Волжанин
Бонд
Антоха

При этом эти Александр, Алексей, Бонд и проч. действительно русскоязычные, без латинских букв. Версия софта 2.011.

Как бы это поправить?
Алексей aka ALER
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 5 месяцев
Поблагодарили: 2 раза

Сообщение Xpert »

Как насчет правильного выставления локали в lang_main.php?
Совещались с хостером, какую локаль он использует?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
ALER
phpBB 2.0.0
Сообщения: 214
Стаж: 20 лет 9 месяцев
Откуда: Москва

Сообщение ALER »

Анекдот вспомнился. Не просто старый, а о-о-очень старый :)

Вызывает барин к себе еврея-перекупщика:
- А купи-ка ты мне, братец, пойнтера
(Примечание: произносить надо не "пойнтЭр", а "пойнтЕр". И вообще, выделять это слово).
- А сколько Вашсветлость изволит ассигновать на эту покупку?
- Ну, положим, 100 рублей.
- Ну что Вы, Вашсветлость, хороший пойнтЕр не меньше тысячи стоит.
-Что ж, пускай будет тысяча.
- Вашсветлость, а можно вопросик?
- Ну-с?
- Вашсветлость, а что такое пойнтер?

Что такое "локаль"? Мой форум недавно переехал, на прежнем хостинге было в точности то же самое. Пока еще даже можно посмотреть: http://www.niva.auto.ru/forum/memberlist.php
Алексей aka ALER
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 21 год 2 месяца
Откуда: Бердск

Сообщение crash »

ALER
Что такое "локаль"?
хостер поймет, просто спросите))
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
ALER
phpBB 2.0.0
Сообщения: 214
Стаж: 20 лет 9 месяцев
Откуда: Москва

Сообщение ALER »

Я по другому поводу еще с 1.01 пытался связаться с хостером - ответа пока нет. Сейчас через Cpanel посмотрел "Языки и оформление" - стоит Russian. Хотя допускаю, что это относится к самой Cpanel. Что и где я еще могу посмотреть/установить сам?

Добавлено.

У хостера есть форум (phpBB 2.06). Там то же самое :( http://roo.ru/forum/memberlist.php

И еще добавлено.

Посмотрел lang_main.php (русский). Цитирую:
// 2) Если не работает поиск по русскому тексту, то раскомментируйте следующую строку
// (может не сработать, если нет соответствующей локали: проконсультируйтесь у своего
// системного администратора):

// setlocale(LC_ALL, 'ru_RU.CP1251');
Убрал "// " перед setlocale - и ничего не изменилось... Сделал то же в старом форуме - то же самое. Админ хостинга пока молчит. Какие еще могут быть варианты?
Алексей aka ALER
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 21 год 2 месяца
Откуда: Бердск

Сообщение crash »

ALER
если есть доступ по ssh то думаю можно глянуть самому что стоит)
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
ALER
phpBB 2.0.0
Сообщения: 214
Стаж: 20 лет 9 месяцев
Откуда: Москва

Сообщение ALER »

если есть доступ по ssh то думаю можно глянуть самому что стоит)
А что такое ssh и где глянуть?
Вот заголовки на Cpanel (слегка подредактировал copy-paste в Блокнот, например, убрал все о почте):
Общая информация о сервере

Путь к PERL /usr/bin/perl
Perl модули Просмотреть
Путь к sendmail /usr/sbin/sendmail
Версия Apache 1.3.33 (Unix)
Версия MySQL 4.0.22-standard
Версия PHP 4.3.10
Информация о PHP Просмотреть
Версия PERL 5.8.3
Версия Kernel 2.4.26-HN-1.6.1-P4
Machine Type i686
Версия Cpanel 9.9.9-CURRENT-54
cPanel Pro Version

Изменить пароль
Менеджер ФТП
Посмотреть использованное место
Файл менеджер

Листинг директорий
Расширения Frontpage
Защита директорий
Собственные страницы ошибок

Хотлинк защита
Поддомены
Паркованные домены
Дополнительные домены

Меню перенаправлений
Базы данных MySQL
phpMyAdmin
Резервное копирование

IP бан

Веб/ФТП статистика
Статистика поддоменов
Лог файл ошибок
Трафик

Последние посетители
Менеджер лог файлов
Скачать лог файл доступа

Планировщик задач
Mime типы
Обработчики Apache
Меню ключей OpenPGP

Сетевые инструменты
Меню SSL

CGI скрипты
Дополнительные скрипты
Магазин Agora
Чаты Java/CGI

Чат PhpMyChat
Форум phpBB
Опубликовать сайт в поисковых системах

Язык
Оформление
То же самое, если переключить Cpanel на английский язык:
Path to PERL /usr/bin/perl
Perl modules Click to view
Path to sendmail /usr/sbin/sendmail
Apache version 1.3.33 (Unix)
MySQL version 4.0.22-standard
PHP version 4.3.10
PHP info Click to view
PERL version 5.8.3
Kernel version 2.4.26-HN-1.6.1-P4
Machine Type i686
cPanel version 9.9.9-CURRENT-54
cPanel Pro Version

Change Password
FTP Manager
Disk Usage Viewer
File Manager

Index Manager
Frontpage Extensions
Web Protect
Custom Error Pages

HotLink Protection
SubDomains
Parked Domains
Addon Domains

Manage Redirects
MySQL Databases
phpMyAdmin
Backup

IP Deny Manager

Web/FTP Stats
Sub Domain Stats
Error log
Bandwidth

Latest Visitors
Raw Log Manager
Raw Access Logs

Cron Jobs
Mime Types
Apache Handlers
Manage OpenPGP keys

Networking Tools
SSL Manager

CGI Center
Addon Scripts
Agora Shopping Cart
Java/CGI Chat Room

PhpMyChat Room
phpBB
Search Engine Submit


Language
Theme
Где мне искать ssh? Я полный ламер...
Алексей aka ALER
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 21 год 2 месяца
Откуда: Бердск

Сообщение crash »

ssh - это доступ на сервер в командную строку.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
ALER
phpBB 2.0.0
Сообщения: 214
Стаж: 20 лет 9 месяцев
Откуда: Москва

Сообщение ALER »

ssh - это доступ на сервер в командную строку
Из перечисленных пунктов какой-нибудь позволяет войти на сервер через командную строку?

А если такая возможность появится, что нужно сделать?

Добавлено спустя 3 часа 8 минут 47 секунд:

И все-таки очень прошу дать мне совет, что делать.

Что я еще попробовал.

В phpMyAdmin Language: Russian (ru-win1251).
Попробовал в lang_main.php (русский) вместо исходного
setlocale(LC_ALL, 'ru_RU.CP1251');
ставить:
setlocale(LC_ALL, 'Russian (ru-win1251)');
и
setlocale(LC_ALL, 'ru-win1251');
В обоих случая - все, как раньше :(

Добавлено спустя 1 час 3 минуты:

Админ хостинга написал, что локаль поставили. Пробовал опять в lang_main.php (русский) и так, как было в оригинале:
// setlocale(LC_ALL, 'ru_RU.CP1251');
и, убрав "// " перед setlocale.
Никаких изменений, все как раньше.

Что делать/пробовать дальше?
Алексей aka ALER
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 21 год 2 месяца
Откуда: Бердск

Сообщение crash »

ALER
Админ хостинга написал, что локаль поставили
а какую поставили?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
ALER
phpBB 2.0.0
Сообщения: 214
Стаж: 20 лет 9 месяцев
Откуда: Москва

Сообщение ALER »

Не сказали. Но утром пришло письмо:
Посмотрели мы и решили, что дело совсем не в локали, а в том, что мускул сортировать не может по русскому языку.
Алексей aka ALER
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 21 год 2 месяца
Откуда: Бердск

Сообщение crash »

ALER
подозреваю что это из-за того что в базу данные записываются в вин кодировке,а сам майскл скомпилирован с поддержкой кои.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
YarNET
phpBB 2.0.6
Сообщения: 518
Стаж: 20 лет 9 месяцев

Сообщение YarNET »

А у нас locale? koi-8r
Что в setlocale(LC_ALL, 'ru_RU.CP1251'); прописывать для того чтобы верно сортировка проходила списков
Проверь, за что ты платишь деньги провайдеру?
Тестирование скорости соединения с INNTERNET
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 21 год 2 месяца
Откуда: Бердск

Сообщение crash »

YarNET
скорее ru_RU.KOI8-R
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
YarNET
phpBB 2.0.6
Сообщения: 518
Стаж: 20 лет 9 месяцев

Сообщение YarNET »

Все стало работать. Спасибо! :)
Проверь, за что ты платишь деньги провайдеру?
Тестирование скорости соединения с INNTERNET

Вернуться в «Поддержка phpBB 2.0.x»