Я запускаю экземпляр Apache в Ubuntu, и у меня возникла следующая проблема: .HTML-файлы с истинным HTML-кодом внутри служат текстовым файлом:
> **For eg. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> <html>
> <body> <h1>Index to Butterthlies
> Catalogs</h1>
и т.д.. и др. **
Я проверил заголовок в firebug и, конечно же, страница plain\text
. Я подумал, что, возможно, мне не хватает модуля mod_mime
, поэтому я попытался включить его как модуль:
LoadModule mod_mime /usr/lib/apache2/modules/mod_mime.so
TypesConfig conf/mime.types
, где путь /usr/lib
... содержит mod_mime.so
. Но это не работает и выдает следующую ошибку:
Синтаксическая ошибка в строке 1 файла /usr/www/APACHE3/site.first/conf/httpd.conf: невозможно найти структуру модуля API `mod_mime 'в файле /usr/lib/apache2/modules/mod_mime.so : /usr/lib/apache2/modules/mod_mime.so: неопределенный символ: mod_mime