|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: fenix |
Дата: 01/16/2004 |
Качил съм .asp български сайт на Apache2 ... тръгва, всичко
върви но ми излиза на йероглифи ... сменям в браузера
сетингите на инкодинга и се оправя....кликвам на някой от
линковете зарежда но е пак на йегоглифи и пак трябва да
сменям инкодинга в браузера....при всяко кликване трябва да
се сменя инкодинга....... значи погледнах в httpd.conf
секцията с инкодинга и там като DefaultCharset си е този по
дифолт ISO-8859-1. В допълнителните инкодинги ги има
всичките които са за кирилица : WINDOWS-1251 .cp-1251
KOI8-r .koi8-r и т.н. Да не би трябва апачето да се
комполира специално за .asp с кирилица .... ама не ми се
вярва
Ако може да кажете от кво се получава така.... Благодаря !
|
Отговор #1 |
От: n3c (n3c< at >n3c< dot >pichove< dot >org) |
Дата: 01/16/2004 |
Пробвай в секцията където ти е описан сайта да добавиш опция
AddDefaultCharset WINDOWS-1251. Нещо като:
<Directory "/ala/bala/">
Options Indexes FollowSymLinks MultiViews IncludesNoExec
AllowOverride None
Order allow,deny
Allow from all
AddDefaultCharset WINDOWS-1251
</Directory>
Ако въпросния апач отговаря само за сайтове на кирилица
можеш да смениш DefaultCharset глобално. Освен това провери
дали кирилицата работи нормално с UTF-8 кодова таблица -
много по-универсално решение по принцип.
|
Отговор #2 |
От: mironcho (mironcho __@__ linux-bg[ точка ]org) |
Дата: 01/16/2004 |
Я аз да допълня n3c ;)
Значи, ако искаш сайтовете сами да си избират енкодинга,
тогава напълно закоментирай реда с AddDefaultCharset. Ако
искаш да форсираш за целия сървър да бъде с даден енкодинг
(например с windows-1251), тогава го напиши така:
AddDefaultCharset WINDOWS-1251
|
Отговор #3 |
От: Hellmare (hellmare __@__ hotmail< dot >com) |
Дата: 03/02/2004 |
Ми аз имах подобен проблем, само че с PHP. В конфига
(php.ini) имаше сложено следното:
default_charset = "iso-8859-5"
Просто го махнах и всичко си дойде на мястото си, понеже
предпочитам от страниците да си прая енкодинга не от
сървъра. Не знам за .асп как са нещата де :) Просто се
оказа, че PHP не се влияе от httpd.conf относно енкодинга и
т.н.
|
<< CD burn (2
) | php+Oracle (2
) >>
|
|
|
|
|