The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Непонятное с кодировкой Апача"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Непонятное с кодировкой Апача"  +/
Сообщение от plaguekriz (ok) on 15-Июн-09, 17:18 
Проблема в следующем. Хочу установить веб интерфейс для utm5. Копировал нужные файлы в папку /var/www/sites/host.mydomain.ru/htdocs. При попытке открыть страницу через огнелиса выдает белиберду а-ля иероглифы. Основным файлом является не индексный файл, а какой-то скрипт (перловый походу) под названием aaa5. Кодировка самого файла

# enca aaa5
MS-Windows code page 1251
  Surrounded by/intermixed with non-text data

При запуске скрипта через консоль выдает:

# ./aaa5
QUERY_STRING <>
aaa_Login: empty login
Content-Type: text/html; charset=UTF-8

<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<TITLE>

Т.е. кагбе говорит, что кодировка создаваемой страницы (как я понимаю) UTF-8. Настройка виртуального хоста следующая:

<VirtualHost *:80>
    ServerAdmin admin@mydomain.ru
    DocumentRoot /var/www/sites/host.mydomain.ru/htdocs
    ServerName host.mydomain.ru
    ErrorLog logs/host.mydomain.ru-error_log
    CustomLog logs/host.mydomain.ru-access_log common
    Options FollowSymLinks Indexes ExecCGI
    ScriptAlias /cgi-bin/ "/var/www/sites/host.mydomain.ru/htdocs/"
    ErrorDocument 404 "/cgi-bin/aaa5"
    DirectoryIndex "/cgi-bin/aaa5"
    AddDefaultCharset UTF-8
        <Directory /var/www/sites/host.mydomain.ru/htdocs>
                SetHandler cgi-sript
                AllowOverride All
                Options FollowSymLinks Indexes ExecCGI
                Allow from 192.168.0.0/24
        </Directory>
</VirtualHost>

В огнелисе показывает иероглифы, а в IE 7 вообще порывается этот файл сохранить. Подскажите, где ошибка?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Непонятное с кодировкой Апача"  +/
Сообщение от angra (ok) on 16-Июн-09, 03:05 
Для начала попробуйте вручную попереключать кодировки в firefox для определения нужной. Также попробуйте убрать из конфига AddDefaultCharset UTF-8, так как скрипт сам выдает нужный заголовок.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Непонятное с кодировкой Апача"  +/
Сообщение от plaguekriz (ok) on 16-Июн-09, 10:34 
Победа! Оказалось надо было убрать SetHandler cgi-sript в настройках директории и все заработало.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру