Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Поддержка phpBB 3.0.x

Проблема русских букв в имени файла вложения

Помощь в установке, настройке и использовании phpBB 3.0.x
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке форума, Конвертеры

Сообщение 14 янв 2010, 12:46

Кодировка везде вроде UTF8.
Локально все работает. А на хосте не записываются русские буквы в имени файла вложения.
Теряется все до латинского символа.
Если вложить файл с именем: "фаzйл.jpg", то запишется "zйл.jpg" то-есть все, что до латинской буквы (например 'z') игнорируется, а если файл целиком на русском, то вообще ничего не записывается только ".jpg".
Да и проблема только на форуме, в админке сайта такого нет там прописан mysql_query('SET NAMES UTF8;'); перед добавлением.
Может тоже добавить и на форум? но не могу найти куда.

Обратите внимание эта же ошибка есть и на этом форуме.
meefox
Пользователь
 
Сообщений: 27
Зарегистрирован:
04 авг 2009, 13:26
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 15 янв 2010, 13:00

В includes/utf/utf_tools.php

строчку:
Код: выделить все
setlocale(LC_CTYPE, 'C');


заменить на:
Код: выделить все
setlocale(LC_ALL, "ru_RU");
meefox
Пользователь
 
Сообщений: 27
Зарегистрирован:
04 авг 2009, 13:26
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


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

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
авторов модов
разработчиков скинов
русификаторов
и всех поклонников phpBB3