Как да променя характера на Денвър

Потребителите на събранието в Денвър често имат проблем с показването на текстовото съдържание на сайта (текстът се показва като въпросителни знаци или безсмислици в диаманти):

Освен това, думата "Денвър" ще се разбира Apache сървъра, който е част от цялостната структура.

Това може да се дължи на една от следните причини: а кодиране на текста, което не е, както е посочено в документа, или пренасяни от сървъра; Документ кодиране е неправилно; Сървър дава документ, като посочи грешната кодировка.

Първите две причини се считат за по пощата "Encoding HTML-документ" и не са свързани с текущата тема, тъй като тук ще се спрем на проблемите, свързани с кодирането на Денвър.

Денвър използва по подразбиране Windows-1251 кодиране, така че ако на текста на страницата е кодиран в него е и в съответния атрибут на елемента е вписана . проблемът няма да се случи. Въпреки това, ако текстът се превръща в UTF-8, а след това, когато отворите документа в браузъра, всичко това ще се превърне в стадо безсмислици или дори да помогне "metaukazanie" кодиране.

Решете проблема по-горе е прост - трябва да се промени характерът, който дава на сървъра, на UTF-8. Това може да стане по два начина: променете кодировката на сървъра; промяна на характера на обекта.

Променете кодиране на сървъра

Променете мястото на кодиране

За да промените кодировката на определен сайт, имате нужда от .htaccess файл. Тъй като е необходимо да се регистрирате на същия ред като в примера по-горе (AddDefaultCharset UTF-8), и след това го поставете в основата на проекта.