LINUX.ORG.RU
ФорумAdmin

Apache-2.2.4 и Content-Type


0

0

Всем привет.

Система Gentoo с последними обновлениями.

Обновил Апач с 2.0.58-r2 до 2.2.4-r12. В конфигах ничего не менял. Все работает нормально, НО перестали отображатся картинки. Начал копать в сторону Content-Type:

# HEAD https://***.*****.ua/images/iconsets/Cool3D.Russian/compose.gif
403 Forbidden
Connection: close
Date: Wed, 05 Sep 2007 18:46:18 GMT
Server: Apache
Content-Type: text/html; charset=iso-8859-1
Client-Date: Wed, 05 Sep 2007 18:46:17 GMT
Client-Peer: 192.168.0.250:443
Client-Response-Num: 1
Client-SSL-Cert-Issuer: /O=Apache HTTP Server/OU=For testing purposes only/CN=localhost
Client-SSL-Cert-Subject: /O=Apache HTTP Server/OU=Test Certificate/CN=localhost
Client-SSL-Cipher: DHE-RSA-AES256-SHA
Client-SSL-Warning: Peer certificate not verified

Почему-то Content-Type: text/html, заместь Content-Type: image/gif.
В /etc/apache2/httpd.conf:
TypesConfig /etc/mime.types

# ls -la /etc/mime.types
-rw-r--r-- 1 root root 20537 2007-09-05 21:11 /etc/mime.types

# cat /etc/mime.types | grep gif
image/gif gif

Уже писал прямо в конфиге AddType image/gif .gif - не помогает :(.

Подскажи-ка пожалуйста уважаемый all, куда копать.

★★★★★

Стоп. Проблема не в Content-Type. Просто апач почему не хочет читать картинки. В логах:
[Wed Sep 05 22:01:56 2007] [error] [client 192.168.0.222] client denied by server configuration: /var/www/***.******.ua/public_http/images/iconsets/Cool3D.Russian/compose.gif

Права на compose.gif -rw-r--r--. Установка прав 0777 и владельца apache:apache (юзера, от которого запущен апач) не дает результатов.

Где может быть проблема ?

iron ★★★★★
() автор топика
Ответ на: комментарий от iron

>client denied by server configuration

В конфиге апача или в .htaccess. Как вариант, какой-нибудь из вышележащих каталогов может быть с неправильными правами

anonymous
()
Ответ на: комментарий от anonymous

.htaccess-а там небыло. Права на каталоги нормальные. Оказывается что было что-то нечисто в дефаултных конфигах которые лежат в: /etc/apache2/modules.d/*.conf

После того как закоментировал строчку Include /etc/apache2/modules.d/*.conf в httpd.conf, все начало работать.

iron ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.