Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Какого Apache добавляет charset=UTF-8?

537  
AlexNek патриот09.04.20 18:08
AlexNek
09.04.20 18:08 

Нужно перенести веб сайт с одного VPS на другой Debian+VirtualMin

Все вроде пока нашел, но Apache гад добавляет charset=UTF-8 в ответе. (фидлером только и нашел) Отсюда Windows 1251 автоматом не переключается в броусере, только ручками. Соответсвенно русский текст получается крякозябрами

Все конфиги проискал ничего с UTF нет.

.htaccess с 1251 добавил

добавление этой строки в конфиг апачи тоже не дает ничего

AddDefaultCharset cp1251


Где можно еще что поискать?


#1 
AlexNek патриот10.04.20 00:11
AlexNek
NEW 10.04.20 00:11 
в ответ Murr 09.04.20 23:03

Что то ты загадками говоришь, ничего про charset я там не нашел.

Хотя не страшно, новые проблемы появились зло

с субдоменами: "mod fcgid: error reading data from FastCGI server"

#3 
MrSanders коренной житель10.04.20 00:12
NEW 10.04.20 00:12 
в ответ AlexNek 09.04.20 18:08, Последний раз изменено 10.04.20 00:17 (MrSanders)

В какой конфиг? На дебиане вроде бы /etc/apache2/conf.d/charset править надо.

А вообще веб-приложение не должно полагаться на дефолтные настройки сервера а само устанавливать кодировку.


Побрюжжать: 2020 год, прошло 25 лет, виндусятниге до сих пор не научились использовать юникод *facepalm*


Хотя не страшно, новые проблемы появились злос субдоменами: "mod fcgid: error reading data from FastCGI server"

При чём тут субдомены? Проблема в вызове CGI скрипта.

#4 
Murr патриот10.04.20 00:20
Murr
NEW 10.04.20 00:20 
в ответ AlexNek 10.04.20 00:11

Там просто правятся ЛЮБЫЕ заголовки.

#5 
AlexNek патриот10.04.20 00:38
AlexNek
NEW 10.04.20 00:38 
в ответ MrSanders 10.04.20 00:12, Последний раз изменено 10.04.20 00:39 (AlexNek)
В какой конфиг?

Во все что есть хммм Там же еще VirtualMin вместо Plesk. Никаких конфигов по умолчанию



А вообще веб-приложение не должно полагаться на дефолтные настройки сервера а само устанавливать кодировку.

Всё оно устанавливает, но лиса берет кодировку из ответа сервера, а ту что в файле игнорирует


виндусятниге до сих пор не научились использовать юникод

Да, я еще буду старую базу и весь пхп перелопачивать.

Правайдер - ... , все старые VPS нафиг. Ну чем они мешали, все нормально работало. А теперь опять в этих Никсах ковыряться зло

#6 
AlexNek патриот10.04.20 00:41
AlexNek
NEW 10.04.20 00:41 
в ответ Murr 10.04.20 00:20
просто правятся ЛЮБЫЕ заголовки

Ну и как мне этот charset убрать, если это так просто? Примерчик можно?

#7 
AlexNek патриот10.04.20 17:07
AlexNek
NEW 10.04.20 17:07 
в ответ Murr 10.04.20 00:20

Оказалось проще mod_header не был подключен.

А после уже все по описанию идёт без проблем.

#8