URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6207
[ Назад ]

Исходное сообщение
"Проблема с отображением картинок сайта."

Отправлено Sp0oN , 11-Фев-09 00:10 
Просьба помочь разобраться с проблемой:

Apache не подгружает картинки формата .gif .jpg к сайту, когда по прямым
ссылкам (http://somedomain.com/img/logo.gif) все картинки прекрасно открываются..
Но если на них нажать, находясь в директории http://somedomain.com/img/ то возникает ошибка:

Forbidden

You don't have permission to access /img/logo.gif on this server.

С остальными форматами (.png .jpeg .swf ...)проблем нету.

Подозреваю,что дело в настройках httpd.conf , а в каких конкретно не врубиться =/


Содержание

Сообщения в этом обсуждении
"Проблема с отображением картинок сайта."
Отправлено Pahanivo , 11-Фев-09 07:52 
проблема в кривых руках и неумении читать логи
советую вам сначала изучить мануалы апача - И ВОТ ЕСЛИ ПОСЛЕ ЭТОГО НИЧЕ НЕ ПОЛУЧИТСЯ - то уже тогда начинать засарять форум

"Проблема с отображением картинок сайта."
Отправлено Sp0oN , 11-Фев-09 13:32 
>проблема в кривых руках и неумении читать логи
>советую вам сначала изучить мануалы апача - И ВОТ ЕСЛИ ПОСЛЕ ЭТОГО
>НИЧЕ НЕ ПОЛУЧИТСЯ - то уже тогда начинать засарять форум

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


"Проблема с отображением картинок сайта."
Отправлено KarD_IO , 11-Фев-09 14:01 
Для начала нужен конфиг и что в логах. Чтоб не гадать.
Потом - что делали чтобы решить проблему. Быстрее поможем.

Из того что есть:
Forbidden
You don't have permission to access /img/logo.gif on this server.

Сказано - нет прав доступа к /img/logo.gif
Смотрим:
1. Права в файловой системе
2. В конфиге Directory, Location, Alias


"Проблема с отображением картинок сайта."
Отправлено angra , 11-Фев-09 14:47 
Любопытно, вот только почему бы сразу не дать урл сайта.
Что значит находясь в директории http://somedomain.com/img/, автоиндексы или что-то другое? После нажимания у вас формируется url, какой он и чем отличается от http://somedomain.com/img/logo.gif? Не проблем с другими форматами в той же директории? Как насчет других gif в той же директории.
Первая идея которая приходит это кривые правила rewrite, в результате которых абсолютные url отрабатываются правильно, а относительные /img/logo.gif под условия не попадают и как следствие не работают.

"Проблема с отображением картинок сайта."
Отправлено Pahanivo , 11-Фев-09 17:05 
>Первая идея которая приходит это кривые правила rewrite, в результате которых абсолютные
>url отрабатываются правильно, а относительные /img/logo.gif под условия не попадают и
>как следствие не работают.

да тут может быть все что угодно ))
кривой реврайт, кривые алиасы, кривой хтмл
например в дефолтных настройках на некоторых апачах /image кудато алиасится


"Проблема с отображением картинок сайта."
Отправлено angra , 11-Фев-09 17:20 
>например в дефолтных настройках на некоторых апачах /image кудато алиасится

Есть такое дело, но не попадает под все описанные симптомы.



"Проблема с отображением картинок сайта."
Отправлено Sp0oN , 11-Фев-09 19:46 
Проблема оказалось в alias...

Alias /imp "/usr/home/imp.ee/www/htdocs/"
<Directory "/usr/home/imp.ee/www/htdocs">
  Order Deny,Allow
  Deny from all
  Allow from all
</Directory>

после того как прописал virtualhost для домена все заработало.

Apache походу не нравился url типа (http://123.123.123.123/img)
Алиас на ip я делал для тестогого варианта, что в итоге не прокатило.

Огромная благодарность всем откликнувшимся !


"Проблема с отображением картинок сайта."
Отправлено Pahanivo , 12-Фев-09 07:41 
>[оверквотинг удален]
>  Allow from all
></Directory>
>
>после того как прописал virtualhost для домена все заработало.
>
>Apache походу не нравился url типа (http://123.123.123.123/img)
>Алиас на ip я делал для тестогого варианта, что в итоге не
>прокатило.
>
>Огромная благодарность всем откликнувшимся !

телепатия рулит )))))