joomla не отображает картинки
27 Jan 2010 | Автор: anchous |На одном из моих сайтов, точнее назвать даже порталом, поскольку количество страниц на нем уже перевалило за 2000 стояла Joomla 1.5.11. Мне все очень нравилось, но немного, в последнее время особенно, движок стал тупить. И что главное был один не понятный баг, из-за которого я грешил сначала на Joomla, а потом уже на сам темплейт: joomla не отображает картинки.
На эту тему я перелопатил весь инет, как русскоговорящую часть, так и англоязычную, но единственное что я смог найти по этому поводу, это упоминание того, что да действительно, такая проблема имеет место быть, и есть такие люди у которых joomla тоже не показывает изображения, но никто не знает как с этим бороться и главное все это списывали на, чуть ли не на документированный баг, самой Joomla. С тем я и жил, забив на саму Joomla и не смотря на тот факт, что, на мой взгляд, она является второй по удобству CMS после Wordpress.
И вот сегодня решил привести в порядок одну из имеющихся у меня хостинг площадок, для чего залез на неё и стал чикать не нужные мне сайты и порталы. Заодно решил обновить имеющиеся движки. Актуальным обновлением для системы оказалась версия 1.5.15 и хотя на офф.сайте Joomla уже имеется версия 1.6, я обновился до предлагаемой версии.
И что вы думаете? Мало того, что сайт стал побыстрее крутиться и гораздо приятнее отображаться, так САМОЕ ГЛАВНОЕ: исчезла проблема того, что Joomla не показывала картинки!!! Так что все теперь отображается корректно, и Joomla снова стала моей любовью.
Мораль: не забывайте эпизодически обновлять систему! С Wordpress я это правило никогда не забываю, а вот с остальными сайтиками как то не сложилось, но теперь хорошее напоминание о прописной истине.
ЗЫ: для недовольных деятелей хочу сделать одно замечание, которое возможно придаст данному посту большую осмысленность. Если вы полагаете что совет обновить Joomla полная херь, то открою страшную тайну- Joomla является лишь CMS и то что в ней не отображаются картинки- является только ошибкой корректности отображения html кода, который вводили вы и интерпретирует CMS. В этой связи откройте исходный код нужной страницы в браузере и сравните с им же в самой Joomla- вероятнее всего Joomla или вы изменили местоположение страницы в иерархии сайта, так что относительный путь к изображению ведет куда то вдаль, поэтому юзайте абсолютные пути для вставки изображений, с использованием доменного имени: Сайт/имаджес/изображение.jpg; а также проверяйте правильность синтаксиса img src, ибо движок Joomla опять же добавляет свои классы изображений, которые препятствуют корректному отображению картинок.
Как вариант, существует решение проблемы, путем добавления строки в файл configuration.php
var $live_site = vashsite.ru
UPD: столкнулся буквально на днях с подобной же проблемой, которую умельцы решали путем правки строки в файле libraries/joomla/document/html/renderer/head.php
заменяя стоку
$strHtml .= $tab.’<base href=”‘.$document->getBase().’”></base>’.$lnEnd;
на
$strHtml .= $tab.’<base href=”‘.JURI::root().’” />’.$lnEnd;
хотя по некоторым данным после подобных телодвижений, перестает отрабатывать навигация через якоря.
Теги: joomla, настройка системы, сайты


Автор: на 31 Oct 2010
Какуюто хрень написал блин,ничего по делу.Хочешь сказать картинки не отображаются из-за старой версии?Я например сайт месяца два не трогал ваще,в админке не был тоесть.Один хрен упал с этим траблом.Картинок нет не из-за версии.Эт точно.
[Reply]
anchous Reply:
November 3rd, 2010 at 12:00 am
ну ты разобрался со своей проблемой?
я например да, так что по поводу “хрени”, оставь для себя до того момента как у тебя тоже заработает. :-Р
[Reply]
Автор: на 05 Feb 2011
Статья и правда, не статья, а полная хрень… Вроде 3 абзаца написал и при этом не сказал вообще ничего. Эко удивительная мысль – надо время от времени приводить всё в порядок… Если бы ты оказался в одной комнате с еще дюжиной кэпов, твои реплики сопровождали бы дружным “спасибо кэп”.
[Reply]
anchous Reply:
February 5th, 2011 at 12:37 am
ну тебе бы по ходу дела даже “спасибо кэп” не сказали бы- ибо даже считать не умеешь..
но зато писать возмущенные посты мы умеем..
и тебе могу ответить лишь тоже самое что и предыдущему комментатору- раз ты сюда приперся, значит имеешь проблему с картинками под джумлой.
я со своей проблемой разобрался.. способ описан.. ну а если для какого то тупореза тут ничего кроме хрени нет, то медицина здесь бессильна
[Reply]
Автор: на 22 Jul 2011
Искал более грамотный комментарий к проблеме, и не могу промолчать по поводу прочитанного. Такая информация только засоряет интернет и сбивает с пути истинного,тех кто нуждается в реальной помощи специалистов
[Reply]
anchous Reply:
July 22nd, 2011 at 12:01 pm
ибо надо не по инету искать и писать пустые комменты, а пробовать и смотреть код страницы.
в нем все ответы и кроются..
[Reply]