Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: penkostr в Nov 11, 2007, 14:26



Титла: Cyrilic
Публикувано от: penkostr в Nov 11, 2007, 14:26
Здравейте
имам проблем вероятно с Apache под Linix
Linux Debian 4.0 и Apache 1.3
и така проблема ми е следния:
когато кача файлове .html .php и т.н. в които съм задал изрично че трябва да са с windows-1251 не ми излиза кирилицата
как да оправя този проблем ???
Благодаря предварително!!


Титла: Cyrilic
Публикувано от: paucku в Nov 11, 2007, 16:04
Трябва да кажеш на уебсървъра, кое ти е кодирането по подразбиране. Добави следното в httpd.conf:
AddDefaultCharset UTF-8
Примерен код
AddDefaultCharset windows-1251

или
Примерен код
AddDefaultCharset cp1251

По-вероятно е първото да е вярното.
(Горното е валидно за Apache 2, но мисля, че ще важи и за 1.3)

П.П. Извинявам се за грешния отговор — имам проблеми с нета и не можах да го редактирам навреме.





Титла: Cyrilic
Публикувано от: VladSun в Nov 11, 2007, 18:21
http://httpd.apache.org/docs/2.0/mod/core.html#adddefaultcharset

UTF-8 няма да ти помогне за CP-1251 ...

Чети и решавай - аз препоръчвам Off ;)


Титла: Cyrilic
Публикувано от: penkostr в Nov 11, 2007, 23:38
много ви благодаря но пак имам проблем
съжалявам че ви досайдам пак но  httpd.conf: command not found :( :(


Титла: Cyrilic
Публикувано от: kbanev в Nov 12, 2007, 08:28
Това не е команда а файл с настройки. Обикновено се намира в /etc/httpd/conf/ също така можеш да го потърсиш с
Примерен код
locate httpd.conf
Като го намериш, го редактираш с любимия си текстов редактор, но със роот-ски права, защото иначе няма да ти позволи. Айде поздрави





Титла: Cyrilic
Публикувано от: penkostr в Nov 12, 2007, 12:04
Благодаря ви !!!!
всичко бачка  :ok:


Титла: Cyrilic
Публикувано от: mom в Nov 12, 2007, 14:26
Още 1 глас за препоръката на VladSun. Ако дефинираш AddDefaultCharset cp1251 и ако качиш страници с друг енкодинг ще се сблъскаш със същия проблем отново. И тогава? Най-добре е да е Off и да се разчита на това какъв енкодинг е указан в мета тага на страницата.