apache 2.2: отображает ссылки вместо картинок
GNU/Linux, UNIX, Open Source → Программное обеспечение
Есть FreeBSD 6.2.
В режиме эмуляции Линукса (стандартном, т.е. ядро 2.4.2).
В качестве эмулятора используется linux_dist-gentoo-stage3 (потому как необходимо было собрать некоторые приложения).
В котором запущен Apache 2 (2.2.4) с php5 (5.2.3).
Есть два виртуальных хоста: один — HTTPS, другой — просто HTTP.
На том, который HTTPS — всё нормально.
На том который HTTP — вместо картинок отображаются ссылки на них (т.е. ничего).
Для одного и того же каталога файловой системы (т.е. с правами всё ОК).
При этом конфиги виртуальных хостов (за исключением включения SSL, объявления сертификатов и файлов логов) идентичны.
Где искать глюк?
ЗЫ: На вопрос «зачем так извращаться» отвечаю: потому как текущие версии php5 (начиная с 5.2.2) с имеющимся родным клиентом Оракла (который к тому же портирован небезупречно) не собираются.
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
попробуй strace там где не картинки не показываются. Посмотри, открывает он их или нет…
debugging — это конечно хорошо…
Только есть мнение, что прикручивание strace в данном случае будет не вполне тривиально.
Других вариантов нет?
имя картинок и расширение не содержат ли буквы верхнего регистра?
а где от тебя вменяемый test-case, который можно настроить на собственном сервере и получить такой же результат, как у тебя?
я вот могу предположить, что есть .htaccess, который включает CheckSpelling/MultiViews для домена с/без SSL.
в общем, что и как оно у тебя конкретно реализовано? а то телепаты в отпуску ;)
Нет.
В смысле список опций ./configure?
Конфиги Индейца?
Файлы картинок?
Да, для одного (вру, даже двух) каталога в домене с SSL используется дополнительное ограничение доступа по имени пользователя/паролю.
Но там никакой крамолы нет, просто:
Дык в общем-то основное сказано было.
В деталях — давай адрес почты — пришлю подробное описание.
ай-яй-яй. test-case — минимальный достаточный набор компонентов, необходимый для воспроизведения ситуации в чистом окружении.
и ещё раз: ай-яй-яй. в раздел сайта «о проекте» не заглядывал?
правда, хоть заприсылайся на тот ящик.. меня достал спам и я настроил драконовкскую фильтрацию — всё, что не ожидаю — в дискард. ибо.. 2-3 Мб спама в сутки это уже перебор.
стучись в аську/сообщения на форуме — ну на крайняк ссылкой на сервер, который ты так настроил ;) заберу и может что ещё замечу.
Что ай-яй-яй?
Это-то всё в достаточной степени понятно.
Вопрос: как сие скрещивать с наличной конфигурацией которая достаточно ясно обозначена.
Об чём и речь.
В таком случае каков смысл его указания?
Воспроизвёл идентичную (без SSL-хоста) конфигурацию у себя на рабочей станции (Linux $MYHOSTNAME 2.6.20-gentoo-r7 #1 SMP Thu May 10 15:47:48 MSD 2007 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux), эффект не наблюдается.
Склоняюсь к тому, чтобы списать его на древность и особенности эмуляции Linux 2.4.2 в FreeBSD.
Но это, увы, решением не является…
Проблема была «решена» запуском форума в нативном (без эмуляции Linux) режиме (благо он реализован без использования СУБД).