Автор Тема: Db и mediawiki  (Прочетена 630 пъти)

dfed

  • Напреднали
  • *****
  • Публикации: 14
    • Профил
Db и mediawiki
« -: Dec 09, 2007, 19:45 »
Здравейте!

Проблемът се състои в следното. Имам инсталиран mediawiki, някои от линковете в него са на кирилица, а други на латиница и всичко си работи. Когато реша да направя бекъп на базата данни и съответно да я импортирам в даден по-късен етап или да я пренеса на друг компютър всички линкове които са на кирилица ги няма, присъстват само тези които са на латиница. Разгледах sql файла който импортвам, но там линковете на кирилица се виждат. Къде може да е проблема ?
Активен

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
Db и mediawiki
« Отговор #1 -: Dec 10, 2007, 02:40 »
Проблема най-вероятно е малко по-комплексен от колкото си мислиш(м)

По принцип MediaWiki е система която служи за гнериране на урл-та (не точно ма айде ... се пак е рано). Т.е. за нея няма псолютно никво значение дали ще ти сервира линк на кирилица или латиница. Второ имаме браузър ... който подава заявка за адрес ... и ако тоя адрес е на кирилица прави едни магарии дето им се вика IDN енцодинг и разни други такива бонус думички. И накрая имаме един квадратен MySQL който поне на мен ми е силно познат най-вече с неговите проблеми и сериозно нежелание да работи като хората с кирилица ... пък било то и на UTF-8 писана.

Та на мен подозренията ми в случая падат върху MySQL-a дали заради не добра конфигурация или пък заради учудващо добра и работеща по-добре от предвиденото не знам, но мисля че дерта ще е там някъде.
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

dfed

  • Напреднали
  • *****
  • Публикации: 14
    • Профил
Db и mediawiki
« Отговор #2 -: Dec 11, 2007, 18:01 »
Да приемем, че проблемът е в MySQL, но защо тогава wiki-то се обслужва нормално, линковете на кирилица работят и всичко е пей сърце. Както казах този проблем се получава само и единствено когато се импортира наново базата, явно там се прецаква всичко. Сега обаче гледам, че линковете на кирилица в DB-то са от тоя "тип" : Това_е_тест

Никой ли посетител на форума не се е сблъсквал с wiki и кирилица ?  '<img'>



Активен