ВходИмяПароль
Автоматически входить при каждом посещении    
Регистрация
Регистрация
Войти и проверить личные сообщения
Войти и проверить личные сообщения
Список форумов ЛанМедиаСервис » Скрипт видео-каталога v.1.x

Начать новую тему   Ответить на тему
смена хостинга и кодировки
Предыдущая тема :: Следующая тема  
Автор Сообщение

mmm





Зарегистрирован: 06.04.2008
Сообщения: 6


blank.gif
Сообщение Добавлено: 2008-04-06 07:02 am    Заголовок сообщения: смена хостинга и кодировки Ответить с цитатой

Добрый день.

Появилась потребность перейти с хостинга FreeBSD KOI8-R php4 на Linux UTF-8 php5.

Возникло несколько вопросов:
1) Надо ли что-то делать с преобразованием кодировки в SQL и URL ?
2) В конфигурационном файле сейчас указано "k", и нет "буковки" для UTF-8.

Заранее благодарю за подсказку.

--
Regards,
Oleg Motienko

Megalink Company
58/1, Parhomenko street, Taganrog, Russia, 347932
tel: +7 8634 337226, +7 8634 387333
www.tagan.ru
Вернуться к началу
Посмотреть профиль Отправить личное сообщение

Илья Спесивцев

Администратор



Зарегистрирован: 26.02.2008
Сообщения: 703
Откуда: Техподдержка

blank.gif
Сообщение Добавлено: 2008-04-07 07:38 am    Заголовок сообщения: Re: смена хостинга и кодировки Ответить с цитатой

mmm писал(а):
Добрый день.

Появилась потребность перейти с хостинга FreeBSD KOI8-R php4 на Linux UTF-8 php5.

Возникло несколько вопросов:
1) Надо ли что-то делать с преобразованием кодировки в SQL и URL ?
2) В конфигурационном файле сейчас указано "k", и нет "буковки" для UTF-8.

Базу перекодировать не нужно (можно перенести простым копированием).
Для файловой системы:
$config["dir_extensions"]["/mnt/"]["encoding"] = "UTF-8";
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора

mmm





Зарегистрирован: 06.04.2008
Сообщения: 6


blank.gif
Сообщение Добавлено: 2008-04-09 04:43 am    Заголовок сообщения: Re: смена хостинга и кодировки Ответить с цитатой

Илья Спесивцев писал(а):
mmm писал(а):
Добрый день.

Появилась потребность перейти с хостинга FreeBSD KOI8-R php4 на Linux UTF-8 php5.

Возникло несколько вопросов:
1) Надо ли что-то делать с преобразованием кодировки в SQL и URL ?
2) В конфигурационном файле сейчас указано "k", и нет "буковки" для UTF-8.

Базу перекодировать не нужно (можно перенести простым копированием).
Для файловой системы:
$config["dir_extensions"]["/mnt/"]["encoding"] = "UTF-8";


а нужно ли указывать кодировку UTF-8 в
$config['enc_fs'] = "";
$config['enc_ftpforclient'] = "";
, нужно ли менять локаль, например
@setlocale(LC_ALL, array('ru_RU.UTF-8','ru_RU.UTF-8','ru_SU.UTF-8','ru','russian'));

и устанавливать
$config['mysql_set_names'] = "SET NAMES UTF-8";

?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение

Илья Спесивцев

Администратор



Зарегистрирован: 26.02.2008
Сообщения: 703
Откуда: Техподдержка

blank.gif
Сообщение Добавлено: 2008-04-09 07:00 am    Заголовок сообщения: Re: смена хостинга и кодировки Ответить с цитатой

mmm писал(а):


а нужно ли указывать кодировку UTF-8 в
$config['enc_fs'] = "";
$config['enc_ftpforclient'] = "";
, нужно ли менять локаль, например
@setlocale(LC_ALL, array('ru_RU.UTF-8','ru_RU.UTF-8','ru_SU.UTF-8','ru','russian'));

и устанавливать
$config['mysql_set_names'] = "SET NAMES UTF-8";

?


$config['enc_fs'] необязательно менять, но можно (dir_extension его заменяет).

$config['enc_ftpforclient'] это параметр совсем для другого (пока нет проблем со скачиванием у пользователей с http/ftp его можно не замечать)

$config['mysql_set_names'] и локали менять нельзя, т.к. внутренняя кодировка скрипта все равно только CP1251
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора

mmm





Зарегистрирован: 06.04.2008
Сообщения: 6


blank.gif
Сообщение Добавлено: 2008-04-09 07:34 am    Заголовок сообщения: Re: смена хостинга и кодировки Ответить с цитатой

Илья Спесивцев писал(а):

$config['enc_ftpforclient'] это параметр совсем для другого (пока нет проблем со скачиванием у пользователей с http/ftp его можно не замечать)


планируется отдавать по samba, http и ftp.
на http и ftp кодировка utf-8.
т.е. всё-таки надо указать $config['enc_ftpforclient'] ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение

Илья Спесивцев

Администратор



Зарегистрирован: 26.02.2008
Сообщения: 703
Откуда: Техподдержка

blank.gif
Сообщение Добавлено: 2008-04-09 13:40 pm    Заголовок сообщения: Re: смена хостинга и кодировки Ответить с цитатой

mmm писал(а):
Илья Спесивцев писал(а):

$config['enc_ftpforclient'] это параметр совсем для другого (пока нет проблем со скачиванием у пользователей с http/ftp его можно не замечать)


планируется отдавать по samba, http и ftp.
на http и ftp кодировка utf-8.
т.е. всё-таки надо указать $config['enc_ftpforclient'] ?

Если все будет работать без него, не нужно указывать, если не будет - нужно. Также есть риск, что и с ним и без него не будет работать. Пока скрипт не поддерживает юникод советую оставить ftp и http в CP1251 (все равно все иные символы не входящие в CP1251 превратятся в вопросики)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора

mmm





Зарегистрирован: 06.04.2008
Сообщения: 6


blank.gif
Сообщение Добавлено: 2008-04-12 08:14 am    Заголовок сообщения: Re: смена хостинга и кодировки Ответить с цитатой

Илья Спесивцев писал(а):
mmm писал(а):
Илья Спесивцев писал(а):

$config['enc_ftpforclient'] это параметр совсем для другого (пока нет проблем со скачиванием у пользователей с http/ftp его можно не замечать)


планируется отдавать по samba, http и ftp.
на http и ftp кодировка utf-8.
т.е. всё-таки надо указать $config['enc_ftpforclient'] ?

Если все будет работать без него, не нужно указывать, если не будет - нужно. Также есть риск, что и с ним и без него не будет работать. Пока скрипт не поддерживает юникод советую оставить ftp и http в CP1251 (все равно все иные символы не входящие в CP1251 превратятся в вопросики)


Заработало вот так:

$config['enc_fs'] = "UTF-8";
$config['enc_ftpforclient'] = "UTF-8";
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов ЛанМедиаСервис » Скрипт видео-каталога v.1.x Часовой пояс: GMT
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы