форум vBSupport.ru > vBulletin > Old vB versions (3.0.x & 2.x.x) > vBulletin 3.7.x > Made in vBSupport.org 3.7
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
Just123
Продвинутый
 
Just123's Avatar
Default vBSEO 3.2.0 и UTF-8
0

Пытаюсь настроить vBSEO на булке 3.7.4. UTF-8 ;

Чтобы справится с аброкадаброй в урле, в конфиге добавляю:

PHP Code:
 $vbseo_custom_char_replacement = array(
'а' => 'a'
'б' => 'b'
'в' => 'v'
'г' => 'g'
'д' => 'd'
'е' => 'e'
'ё' => 'yo'
'ж' => 'zh'
'з' => 'z'
'и' => 'i'
'й' => 'i'
'к' => 'k'
'л' => 'l'
'м' => 'm'
'н' => 'n'
'о' => 'o'
'п' => 'p'
'р' => 'r'
'с' => 's'
'т' => 't'
'у' => 'u'
'ф' => 'f'
'х' => 'h'
'ц' => 'c'
'ч' => 'ch'
'ш' => 'sh'
'щ' => 'sch'
'ъ' => ''
'ы' => 'y'
'ь' => ''
'э' => 'e'
'ю' => 'yu'
'я' => 'ya'

'А' => 'A'
'Б' => 'B'
'В' => 'V'
'Г' => 'G'
'Д' => 'D'
'Е' => 'E'
'Ё' => 'YO'
'Ж' => 'Zh'
'З' => 'Z'
'И' => 'I'
'Й' => 'I'
'К' => 'K'
'Л' => 'L'
'М' => 'M'
'Н' => 'N'
'О' => 'O'
'П' => 'P'
'Р' => 'R'
'С' => 'S'
'Т' => 'T'
'У' => 'U'
'Ф' => 'F'
'Х' => 'H'
'Ц' => 'C'
'Ч' => 'CH'
'Ш' => 'SH'
'Щ' => 'SH'
'Ъ' => ''
'Ы' => 'Y'
'Ь' => ''
'Ю' => 'YU'
'Э' => 'E'
'Я' => 'YA' ); 

Но у меня форум в UTF-8 же т.е. и конфиг файл нужно сохранять в utf чтобы всё ок было.

Я сохраняю урлы впорядке, но возникает ошибка:

Code:
Unable to add cookies, header already sent.
File: /home/maindev1/data/www/*****.ru/forum/includes/config_vbseo.php
Line: 1

Сохраняю в ANSI, и всё ок, всё работает нормально, только в урле, вместо транслита, хз что.


Что делать?

Just123 добавил 03.01.2009 в 22:02
Перенесите тему пожалуйста) я разделом промахнулся маленько.

Just123 добавил 03.01.2009 в 22:13
Нашёл в конфиге настройку:

define('VBSEO_UTF8_SUPPORT', 1);

Включил, результата нет.

Last edited by Just123 : 01-03-2009 at 11:13 PM. Reason: Добавлено сообщение
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
zCarot
zМарковь
Хочет третью строчку =)
 
zCarot's Avatar
Default
1

Just123, лишний пробел где-то стоит. либо перед <?php, либо после ?>
Скорее всего перед. Ибо UTF-8... и сохраняли видимо стандартным блокнотом, либо ещё чем-н, что добавляет сигнатуру UTF в начало файла.
 
 
Just123
Продвинутый
 
Just123's Avatar
Default
0

Пробовал с помощью блокнота стандартного и блокнота++, вначале 100% ничего не стоит, проверял. Ща посмотрю в конце.

Just123 добавил 03.01.2009 в 23:39
Смотрел в блокноте и в блокноте++, ни в начале, ни в конце ничего не добавлялось. (хотя скорее всего просто не показывалось при редактировании)

Конвертировал с помощью вашего сервиса и всё стало ок. Спасибо

Last edited by Just123 : 01-04-2009 at 12:39 AM. Reason: Добавлено сообщение
 
 
vaseninm
Продвинутый
Default
0

Just123 , блокнотом++ нажмите не сохранить в ЮТФ, а сохранить в ютф без BOM (UTF8 without BOM)
 
 
Sven
Front-End Developer
 
Sven's Avatar
Default
0

vaseninm, можно сказать уже прошло 2 месяца...я думаю уже решили проблему
 
 
vaseninm
Продвинутый
Default
0

Просто сталкивался с такой проблеммой в свое время. Не смог ее решить. Забил и сделал юрл с учетом id.
Вдруг кому то понадобится.
 

Tags
url, utf8, vbseo


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 09:36 AM.


Powered by vBulletin® Version 3.5.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...